Inicia o cálculo de taxas e deduções de contas de investimento inscritas em uma conta mestra específica – normalmente vinculada a uma solicitação de saque levantada em seu CRM.
Ponto final
POST [host]/api/admin/fees/v2/fee/feeservice/processextSolicitar corpo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| account_login | string | Yes | The account login (number). |
| request_id | string | Yes | The withdrawal request id from your external CRM (links the CRM withdrawal to B2COPY fee processing). |
Sobre request_id
Seu CRM gera um id único para o saque e passa como request_id. Reutilize o mesmo ID em solicitações de votação para rastrear o status de pagamento de taxas dessa retirada.
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"
}'Resposta e status
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| Status | Nome | Significado |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | Processing (temporary) — fee payments in progress; start polling. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Done (final) — all fees paid; no further action. |
| 3 | FEE_PROCESS_STATUS_ERROR | Error (final) — check details and retry if needed. |
Sem taxa devida
Se nenhuma dedução de taxa for necessária, a resposta retornará FEE_PROCESS_STATUS_SUCCESS imediatamente, sem o status PENDING.
Votação
Envie a solicitação inicial
Chame o método com
account_loginerequest_id; noPENDING, espere de 3 a 5 segundos.Repita com o mesmo request_id
Pesquise o método novamente usando o mesmo ID.
Pare em um status final
Continue até receber
FEE_PROCESS_STATUS_SUCCESSouFEE_PROCESS_STATUS_ERROR.
