Webhook
WebHook هي نوع من طريقة التغذية المرتدة لمعلومات الدفع.
عند تغيير حالة الدفع ، يتم إرسال طلب البريد إلى url_callback المحدد عند إنشاء الدفع.
عند تغيير حالة الدفع ، يتم إرسال طلب البريد إلى url_callback المحدد عند إنشاء الدفع.
إجابة
معلمات الاستجابة
| اسم | نوع المعلمة | تعريف |
|---|---|---|
| type | string | يكتب. فقط الدفع متاح |
| uuid | string | uuid من الدفع |
| order_id | string|null | معرف الطلب في نظامك (لتحديد الدفع) |
| amount | string | مبلغ الدفع |
| merchant_amount | string|null | المبلغ الذي يتم خصمه من رصيد التاجر ، بما في ذلك جميع اللجان. |
| commission | string|null | مبلغ عمولة Cryptomus |
| is_final | boolean | ما إذا تم الانتهاء من الدفعإذا لم يكن الدفع نهائيًا وفشل ، فلا يزال من الممكن إعادة تقديمه من خلال الدعم.عند الانتهاء من الدفع ، يتم دفعه أو فشله. |
| status | string | حالة السداد يرى |
| fail_reason | string|null | 1. aml - سبب رفض الدفع: لم ينجح المستلم في اجتياز التحقق من مكافحة غسل الأموال.2. system_error - سبب الرفض: خطأ في الخادم.3. address_error - سبب الرفض: عنوان المستلم غير صالح. |
| txid | string|null | تجزئة المعاملة على blockchain.لن يكون حقل txid موجودًا إذا1) تم دفع الدفع من قبل P2P إلى عنوان Cryptomus2) فشل الدفع. |
| currency | string | عملة الفاتورة |
| network | string|null | شبكة blockchain التي تم إجراء الدفع فيها |
| payer_currency | string|null | رمز العملة المشفرة التي سيتم فيها إجراء الدفع. سيحصل عنوان الدفع على عملة الدفع. |
| payer_amount | string|null | المبلغ في payer_currency من الدفع. |
| sign | string | توقيع للتحقق من أن webhook كان من Cryptomus |
نوع المعلمة
stringتعريف
يكتب. فقط الدفع متاحنوع المعلمة
stringتعريف
uuid من الدفعنوع المعلمة
string|nullتعريف
معرف الطلب في نظامك (لتحديد الدفع)نوع المعلمة
stringتعريف
مبلغ الدفعنوع المعلمة
string|nullتعريف
المبلغ الذي يتم خصمه من رصيد التاجر ، بما في ذلك جميع اللجان.نوع المعلمة
string|nullتعريف
مبلغ عمولة Cryptomusنوع المعلمة
booleanتعريف
ما إذا تم الانتهاء من الدفعإذا لم يكن الدفع نهائيًا وفشل ، فلا يزال من الممكن إعادة تقديمه من خلال الدعم.عند الانتهاء من الدفع ، يتم دفعه أو فشله.نوع المعلمة
stringنوع المعلمة
string|nullتعريف
1. aml - سبب رفض الدفع: لم ينجح المستلم في اجتياز التحقق من مكافحة غسل الأموال.2. system_error - سبب الرفض: خطأ في الخادم.3. address_error - سبب الرفض: عنوان المستلم غير صالح.نوع المعلمة
string|nullتعريف
تجزئة المعاملة على blockchain.لن يكون حقل txid موجودًا إذا1) تم دفع الدفع من قبل P2P إلى عنوان Cryptomus2) فشل الدفع.نوع المعلمة
stringتعريف
عملة الفاتورةنوع المعلمة
string|nullتعريف
شبكة blockchain التي تم إجراء الدفع فيهانوع المعلمة
string|nullتعريف
رمز العملة المشفرة التي سيتم فيها إجراء الدفع. سيحصل عنوان الدفع على عملة الدفع.نوع المعلمة
string|nullتعريف
المبلغ في payer_currency من الدفع.نوع المعلمة
stringتعريف
توقيع للتحقق من أن webhook كان من Cryptomus
مثال على الاستجابة
1{
2 "type": "payout",
3 "uuid": "2b852d86-3cf1-43fb-b1bb-36f0b7d12151",
4 "order_id": "129359",
5 "amount": "207.00000000",
6 "merchant_amount": "207.30000000",
7 "commission": "0.30000000",
8 "is_final": true,
9 "status": "fail",
10 "fail_reason": "AML",
11 "txid": null,
12 "currency": "USDT",
13 "network": "bsc",
14 "payer_currency": "USDT",
15 "payer_amount": "207.00000000",
16 "sign": "eff3afba8600af59c98b74155934da2d"
17}ينسخ