資金轉帳 Transfer
用戶可以透過 Cabital Widget 發起資金轉帳,將資金從 Cabital 轉帳至合作方 (Transfer Debit)。
Cabital 將會 透過 Webhook 通知合作方該筆交易,合作方可在處理該筆交易完畢後透過 確認轉帳結果 API 確認交易結果。Cabital 會根據 API 收到的結果更新該筆交易狀態。
URL 參數¶
| 參數 | 必填 | 說明 |
|---|---|---|
feature |
是 | transfer |
major_ccy |
否 | 指定轉出的 幣種,例如: USDT |
major_amount |
否 | 指定幣種的轉帳金額 1. 數字型字串不允許千分位 2. 小數點必須為 .3. 例如: 1000.00 |
流程圖¶
sequenceDiagram
用戶 ->> Cabital: 發起轉帳 <br> (Transfer debit)
note right of 用戶: 該筆交易呈現「處理中」
Cabital ->> 合作方: 發送 Transfer event
合作方 ->> 合作方: 上帳此用戶的該筆資金
合作方 ->> Cabital: 確認轉帳結果 API
note right of Cabital: /api/v1/accounts/{account_id}/transfers/{transfer_id}
Cabital ->> Cabital: 從用戶 Cabital 錢包扣除資金
Cabital ->> 合作方: 完成交易並回應成功
Cabital ->> 用戶: 發送轉帳成功通知
note right of 用戶: 該筆交易呈現「成功」