口座を選択する
issued は Swipelux がリソースを作成し管理することを意味します。external は顧客が所有するエンドポイントを記録します。サードパーティのエンドポイントは、顧客の口座リストではなく 受取人と送金先 に属します。
口座を作成する
POST /v3/customers/{customerId}/accounts を使用します。以下のいずれかのリクエストボディとともに、次のヘッダーを送信します。
- 発行済みウォレット
- 発行済み銀行口座
- 外部ウォレット
- 外部銀行口座
口座が利用可能になるまで待つ
作成レスポンスのdata.id、data.status、data.openTaskIds を保存します。送金を見積もったり銀行情報を表示したりする前に、GET /v3/customers/{customerId}/accounts/{accountId} で最新の口座を読み取ってください。
現在のステータスが次の操作を許可する場合にのみ口座を使用してください。タスク ID がオープンの場合は、ケイパビリティとタスク を通じて完了してください。
発行済み銀行口座は、プロビジョニング中に details: null を返す場合があります。最新の読み取りで完全な情報セットが返されてから、銀行情報を提示してください。details.referenceRequired が true の場合は、details.reference を銀行座標とともに正確に表示してください。
口座の役割を明確に保つ
支払いにおいて、発行ウォレットはin.accountId の送金元となります。顧客所有の銀行口座は destinationId です。発行済み銀行口座では、settlement.accountId は一致した入金を受け取る発行ウォレットです。
次に、ready 状態の口座を 資金を受け取る、資金を送る、または 銀行口座を発行する で使用してください。