يبدأ حساب الرسوم والخصم من حسابات الاستثمار المشتركة في حساب رئيسي محدد - ويرتبط عادةً بطلب سحب يتم تقديمه في نظام إدارة علاقات العملاء (CRM) الخاص بك.
نقطة النهاية
POST [host]/api/admin/fees/v2/fee/feeservice/processextهيئة الطلب
| اسم | يكتب | مطلوب | وصف |
|---|---|---|---|
| account_login | خيط | نعم | تسجيل الدخول للحساب (الرقم). |
| request_id | خيط | نعم | معرف طلب السحب من CRM الخارجي الخاص بك (يربط سحب CRM بـ B2COPY معالجة الرسوم). |
حول request_id
يقوم نظام إدارة علاقات العملاء (CRM) الخاص بك بإنشاء معرف فريد للسحب وتمريره على أنه request_id. أعد استخدام نفس المعرف في طلبات الاقتراع لتتبع حالة دفع الرسوم لهذا السحب.
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"
}'الاستجابة والحالات
{
"account_login": "123456",
"request_id": "withdrawal_req_789",
"status": 1
}| حالة | اسم | معنى |
|---|---|---|
| 1 | FEE_PROCESS_STATUS_PENDING | المعالجة (مؤقتة) - دفع الرسوم قيد التنفيذ؛ بدء الاقتراع. |
| 2 | FEE_PROCESS_STATUS_SUCCESS | تم (نهائي) - تم دفع كافة الرسوم؛ لا مزيد من العمل. |
| 3 | FEE_PROCESS_STATUS_ERROR | خطأ (نهائي) — تحقق من التفاصيل وأعد المحاولة إذا لزم الأمر. |
لا توجد رسوم مستحقة
إذا لم يكن هناك حاجة لخصم الرسوم، يعود الرد FEE_PROCESS_STATUS_SUCCESS على الفور، دون PENDING حالة.
الاقتراع
إرسال الطلب الأولي
استدعاء الأسلوب مع
account_loginوrequest_id; علىPENDING، انتظر من 3 إلى 5 ثوانٍ.كرر بنفس request_id
استقصاء الطريقة مرة أخرى باستخدام نفس المعرف.
توقف عند الوضع النهائي
استمر حتى تتلقى
FEE_PROCESS_STATUS_SUCCESSأوFEE_PROCESS_STATUS_ERROR.
