Avvia il calcolo delle commissioni e la detrazione dai conti di investimento sottoscritti a un conto master specifico, in genere legato a una richiesta di prelievo sollevata nel tuo CRM.
Punto finale
POST [host]/api/admin/fees/v2/fee/feeservice/processextRichiedi corpo
| Nome | Digitare | Obbligatorio | Descrizione |
|---|---|---|---|
| account_login | stringa | Sì | Il login dell'account (numero). |
| request_id | stringa | Sì | L'ID della richiesta di prelievo dal tuo CRM esterno (collega il prelievo CRM all'elaborazione delle commissioni B2COPY). |
Informazioni su request_id
Il tuo CRM genera un ID univoco per il prelievo e lo trasmette come request_id. Riutilizza lo stesso ID nelle richieste di sondaggio per monitorare lo stato del pagamento della commissione per quel prelievo.
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"
}'Risposta e stati
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| Stato | Nome | Significato |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | Elaborazione (temporanea) — pagamenti delle tariffe in corso; iniziare il sondaggio. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Fatto (definitivo): tutte le tasse pagate; nessuna ulteriore azione. |
| 3 | FEE_PROCESS_STATUS_ERROR | Errore (finale): controlla i dettagli e riprova se necessario. |
Nessun compenso dovuto
Se non è richiesta alcuna detrazione della commissione, la risposta restituisce immediatamente FEE_PROCESS_STATUS_SUCCESS, senza lo stato PENDING.
Sondaggio
Invia la richiesta iniziale
Chiama il metodo con
account_loginerequest_id; suPENDING, attendi 3-5 secondi.Ripeti con lo stesso request_id
Esegui nuovamente il polling del metodo utilizzando lo stesso ID.
Stop su uno stato finale
Continua finché non ricevi
FEE_PROCESS_STATUS_SUCCESSoFEE_PROCESS_STATUS_ERROR.
