Inicia el cálculo de tarifas y la deducción de cuentas de inversión suscritas a una cuenta maestra específica, generalmente vinculada a una solicitud de retiro generada en su CRM.
Punto final
POST [host]/api/admin/fees/v2/fee/feeservice/processextCuerpo de la solicitud
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| account_login | cuerda | si | El inicio de sesión de la cuenta (número). |
| request_id | cuerda | si | La identificación de la solicitud de retiro de su CRM externo (vincula el retiro CRM al procesamiento de tarifas B2COPY). |
Acerca de request_id
Su CRM genera una identificación única para el retiro y la pasa como request_id. Reutilice la misma identificación en las solicitudes de sondeo para realizar un seguimiento del estado de pago de la tarifa de ese retiro.
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"
}'Respuesta y estados
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| Estado | Nombre | Significado |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | Procesamiento (temporal): pagos de tasas en curso; empezar a sondear. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Listo (final): todas las tarifas pagadas; ninguna acción adicional. |
| 3 | FEE_PROCESS_STATUS_ERROR | Error (final): verifique los detalles y vuelva a intentarlo si es necesario. |
No se debe pagar ninguna tarifa
Si no se requiere ninguna deducción de tarifas, la respuesta devuelve FEE_PROCESS_STATUS_SUCCESS inmediatamente, sin un estado PENDING.
Sondeo
Enviar la solicitud inicial
Llame al método con
account_loginyrequest_id; enPENDING, espere de 3 a 5 segundos.Repita con el mismo request_id
Vuelva a sondear el método utilizando la misma identificación.
Detenerse en un estado final
Continúe hasta recibir
FEE_PROCESS_STATUS_SUCCESSoFEE_PROCESS_STATUS_ERROR.
