Inicia o cálculo de taxas e a dedução 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 | corda | Sim | O login da conta (número). |
| request_id | corda | Sim | O ID da solicitação de saque do seu CRM externo (vincula o saque CRM ao processamento da taxa B2COPY). |
Sobre request_id
Seu CRM gera um id exclusivo para o saque e o 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
}| Estado | Nome | Significado |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | Processamento (temporário) — pagamentos de taxas em andamento; começar a votação. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Concluído (final) — todas as taxas pagas; nenhuma ação adicional. |
| 3 | FEE_PROCESS_STATUS_ERROR | Erro (final) — verifique os detalhes e tente novamente, se necessário. |
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; emPENDING, aguarde 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.
