从订阅特定主账户的投资账户中启动费用计算和扣除——通常与 CRM 中提出的提款请求相关。
端点
POST [host]/api/admin/fees/v2/fee/feeservice/processext请求正文
| 姓名 | 类型 | 必需的 | 描述 |
|---|---|---|---|
| 帐户登录 | 细绳 | 是的 | 帐户登录(号码)。 |
| 请求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。
