Belirli bir ana hesaba abone olan yatırım hesaplarından ücret hesaplamasını ve kesintiyi başlatır; genellikle CRM hesabınızda iletilen para çekme talebine bağlıdır.
Uç nokta
POST [host]/api/admin/fees/v2/fee/feeservice/processextTalep gövdesi
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| account_login | dize | Evet | Hesap girişi (numara). |
| request_id | dize | Evet | Harici CRM hesabınızdaki para çekme talebi kimliği (CRM para çekme işlemini B2COPY ücret işlemeye bağlar). |
request_id hakkında
CRM cihazınız para çekme işlemi için benzersiz bir kimlik oluşturur ve bunu request_id olarak aktarır. Bu para çekme işleminin ücret ödeme durumunu takip etmek için oylama taleplerinde aynı kimliği yeniden kullanın.
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"
}'Yanıt ve durumlar
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| Durum | İsim | Anlamı |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | İşleme (geçici) — ücret ödemeleri devam ediyor; oylamaya başlayın. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | Tamamlandı (nihai) — tüm ücretler ödendi; başka eylem yok. |
| 3 | FEE_PROCESS_STATUS_ERROR | Hata (son) — ayrıntıları kontrol edin ve gerekirse yeniden deneyin. |
Ücret ödenmiyor
Herhangi bir ücret kesintisi gerekmiyorsa yanıt, PENDING durumu olmadan hemen FEE_PROCESS_STATUS_SUCCESS değerini döndürür.
Oylama
İlk isteği gönder
Yöntemi
account_loginverequest_idile çağırın;PENDINGüzerinde 3–5 saniye bekleyin.Aynı request_id ile tekrarlayın
Aynı kimliği kullanarak yöntemi tekrar yoklayın.
Son durumda dur
FEE_PROCESS_STATUS_SUCCESSveyaFEE_PROCESS_STATUS_ERRORalana kadar devam edin.
