跳轉到主要內容
createVirtualCardBulkOrder 變更可讓你在單一請求中建立多張虛擬卡。
先決條件: 具有 CREATE_VIRTUALCARD 範圍的使用者存取權杖,以及一個 CreateVirtualCardBulkOrderInput 物件。若要查找 offerId,請參見 取得虛擬卡優惠
批次訂單會以非同步方式處理。此變更會回傳 orderId 與初始 orderStatusPENDING —— 請輪詢取得批次訂單狀態以追蹤完成情況。

沙盒測試優惠

重要注意事項

  • Offer ID: offerId 會套用到該批次訂單中建立的所有卡片。
  • 資金來源: 你可以使用 Fluz 餘額或已連結的銀行帳戶為你的虛擬卡加值。
    • 若選擇銀行帳戶作為 primaryFundingSource,必須提供 bankAccountId
  • 消費上限: 你設定的 spendLimit 必須符合所選 spendLimitDuration 的方案定義上限。若超出上限將會發生錯誤。
  • 數量: orderItems 陣列中的每個項目都包含 quantity,可有效率地建立多張相同設定的卡片。

參數

  • input (CreateVirtualCardBulkOrderInput!):包含新批次虛擬卡訂單詳細資訊的輸入物件。

CreateVirtualCardBulkOrderInput 欄位

CreateVirtualCardBulkOrderItemInput 欄位

cURL 範例

範例 mutation

範例回應

回應欄位

後續步驟

取得批次訂單狀態

輪詢 orderId 以追蹤處理進度,並在卡片發行後擷取它們。