從訂閱特定主帳戶的投資帳戶啟動費用計算和扣除 - 通常與您在 CRM 中提出的提款請求相關。
端點
POST [host]/api/admin/fees/v2/fee/feeservice/processext請求正文
| 名稱 | 類型 | 必填 | 描述 |
|---|---|---|---|
| account_login | 字串 | 是的 | 帳戶登入(號碼)。 |
| request_id | 字串 | 是的 | 來自外部 CRM 的提款請求 ID(將 CRM 提款連結到 B2COPY 費用處理)。 |
關於request_id
您的 CRM 會產生一個用於提款的唯一 ID,並將其作為 request_id 傳遞。在輪詢請求中重複使用相同的 ID 來追蹤該提款的費用支付狀態。
curl -X POST "[host]/api/admin/fees/v2/fee/feeservice/processext" \
-H "Authorization: Bearer <your-access-token>" \
-d '{
"account_login": "123456",
"request_id": "withdrawal_req_789"
}'回應和狀態
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| 狀態 | 名稱 | 意義 |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | 處理(臨時)-正在支付費用;開始投票。 |
| 2 | FEE_PROCESS_STATUS_SUCCESS | 完成(最終)-所有費用均已支付;沒有進一步的行動。 |
| 3 | FEE_PROCESS_STATUS_ERROR | 錯誤(最終)- 檢查詳細資訊並在需要時重試。 |
無需繳任何費用
如果不需要扣費,則回應立即傳回 FEE_PROCESS_STATUS_SUCCESS,而不回傳 PENDING 狀態。
輪詢
發送初始請求
使用
account_login和request_id呼叫此方法;在PENDING上,等待 3-5 秒。使用相同的 request_id 重複
使用相同的 id 再次輪詢該方法。
停止在最終狀態
繼續,直到收到
FEE_PROCESS_STATUS_SUCCESS或FEE_PROCESS_STATUS_ERROR。
