Leitet die Gebührenberechnung und den Abzug von Gebühren von Anlagekonten ein, die einem bestimmten Hauptkonto zugeordnet sind – normalerweise verbunden mit einer Auszahlungsanforderung in Ihrem CRM.
Endpunkt
POST [host]/api/admin/fees/v2/fee/feeservice/processextAnforderungstext
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| account_login | Zeichenfolge | Ja | Der Konto-Login (Nummer). |
| request_id | Zeichenfolge | Ja | Die Auszahlungsanforderungs-ID von Ihrem externen CRM (verknüpft die CRM-Auszahlung mit der B2COPY-Gebührenabwicklung). |
Über request_id
Ihr CRM generiert eine eindeutige ID für die Auszahlung und übergibt sie als „request_id“. Verwenden Sie dieselbe ID in Abfrageanfragen erneut, um den Gebührenzahlungsstatus für diese Auszahlung zu verfolgen.
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"
}'Antwort und Status
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| Status | Name | Bedeutung |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | Verarbeitung (vorübergehend) – Gebührenzahlungen laufen; Beginnen Sie mit der Umfrage. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Erledigt (endgültig) – alle Gebühren bezahlt; keine weiteren Maßnahmen. |
| 3 | FEE_PROCESS_STATUS_ERROR | Fehler (endgültig) – überprüfen Sie die Details und versuchen Sie es bei Bedarf erneut. |
Keine Gebühr fällig
Wenn kein Gebührenabzug erforderlich ist, gibt die Antwort sofort „FEE_PROCESS_STATUS_SUCCESS“ zurück, ohne den Status „PENDING“.
Umfrage
Senden Sie die erste Anfrage
Rufen Sie die Methode mit „account_login“ und „request_id“ auf; Warten Sie bei „PENDING“ 3–5 Sekunden.
Wiederholen Sie den Vorgang mit derselben request_id
Fragen Sie die Methode erneut mit derselben ID ab.
Stoppen Sie bei einem Endstatus
Fahren Sie fort, bis Sie „FEE_PROCESS_STATUS_SUCCESS“ oder „FEE_PROCESS_STATUS_ERROR“ erhalten.
