Webhook
Webhook - бұл төлем туралы ақпарат алудың бір түрі.
Төлем статусы өзгерген кезде, төлемді жасау кезінде көрсетілген url_callback мекенжайына POST сұрауы жіберіледі.
Төлем статусы өзгерген кезде, төлемді жасау кезінде көрсетілген url_callback мекенжайына POST сұрауы жіберіледі.
Жауап
Жауап параметрлері
| Есім | Параметр түрі | Анықтама |
|---|---|---|
| type | string | Түрі. Тек төлемі қол жетімді |
| uuid | string | Төлемнің ууидері |
| 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 - Төлемді қабылдамау себебі: алушы AML тексеруінен өтпеді.2. system_error - қабылдамау себебі: сервер қатесі.3. address_error - қабылдамау себебі: алушының мекенжайы жарамсыз. |
| txid | string|null | BlockChain-дегі транзакция хэш. txid өрісі болмаса, болмайды1) Төлем p2p арқылы Cryptomus мекен-жайына төленді2) төлем сәтсіз аяқталды. |
| currency | string | Шот-фактура валютасы |
| network | string|null | Төлем жасалған блоктық желі |
| payer_currency | string|null | Төлем жасалған криптошалық коды іс жүзінде жасалады. Төлем мекен-жайы төлем валютасын алады. |
| payer_amount | string|null | Төлеуші_курсиялық төлемін құрайды. |
| sign | string | Webhook Cryptomus-тен болғанын тексеру үшін қолтаңба |
Параметр түрі
stringАнықтама
Түрі. Тек төлемі қол жетімдіПараметр түрі
stringАнықтама
Төлемнің ууидеріПараметр түрі
string|nullАнықтама
Жүйедегі жеке куәлік (төлемді анықтау үшін)Параметр түрі
stringАнықтама
Төлем мөлшеріПараметр түрі
string|nullАнықтама
Саудагердің балансынан, соның ішінде барлық комиссиялардан есептен шығарылған сома.Параметр түрі
string|nullАнықтама
Cryptomus комиссиясының сомасыПараметр түрі
booleanАнықтама
Төлем аяқталған баЕгер төлем түпкілікті және сәтсіз болса, оны қолдау арқылы жіберуге болады.Төлем аяқталған кезде ол төленген немесе сәтсіз аяқталды.Параметр түрі
stringПараметр түрі
string|nullАнықтама
1. aml - Төлемді қабылдамау себебі: алушы AML тексеруінен өтпеді.2. system_error - қабылдамау себебі: сервер қатесі.3. address_error - қабылдамау себебі: алушының мекенжайы жарамсыз.Параметр түрі
string|nullАнықтама
BlockChain-дегі транзакция хэш. txid өрісі болмаса, болмайды1) Төлем p2p арқылы Cryptomus мекен-жайына төленді2) төлем сәтсіз аяқталды.Параметр түрі
stringАнықтама
Шот-фактура валютасыПараметр түрі
string|nullАнықтама
Төлем жасалған блоктық желіПараметр түрі
string|nullАнықтама
Төлем жасалған криптошалық коды іс жүзінде жасалады. Төлем мекен-жайы төлем валютасын алады.Параметр түрі
string|nullАнықтама
Төлеуші_курсиялық төлемін құрайды.Параметр түрі
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}Көшіру