Webhook
WebHook, ödeme bilgileri için bir tür geri bildirim yöntemidir.
Ödeme durumu değiştiğinde, ödeme oluştururken belirtilen url_callback'e bir posta isteği gönderilir.
Ödeme durumu değiştiğinde, ödeme oluştururken belirtilen url_callback'e bir posta isteği gönderilir.
Cevap
Yanıt parametreleri
| İsim | Parametre türü | Tanım |
|---|---|---|
| type | string | Tip. Yalnızca ödeme mevcuttur |
| uuid | string | Ödemenin uuid |
| order_id | string|null | Sisteminizdeki Sipariş Kimliği (ödemeyi tanımlamak için) |
| amount | string | Ödeme miktarı |
| merchant_amount | string|null | Tüm komisyonlar da dahil olmak üzere tüccar bakiyesinden borçlandırılan miktar. |
| commission | string|null | Cryptomus Komisyon Miktarı |
| is_final | boolean | Ödemenin tamamlanıp tamamlanmadığıÖdeme nihai değilse ve başarısızsa, destek yoluyla yeniden sunmak hala mümkündür.Ödeme tamamlandığında ödenir veya başarısız olur. |
| status | string | Ödeme durumu Görmek |
| fail_reason | string|null | 1. aml - Ödemenin reddedilme nedeni: alıcı AML doğrulamasından geçemedi.2. system_error - Reddedilme nedeni: sunucu hatası.3. address_error - Reddedilme nedeni: geçersiz alıcı adresi. |
| txid | string|null | Blockchain'de işlem karma. txid alanı mevcut olmayacak1) Ödeme P2P tarafından Cryptomus adresine ödendi2) Ödeme başarısız oldu. |
| currency | string | Fatura para birimi |
| network | string|null | Ödemenin yapıldığı blockchain ağı |
| payer_currency | string|null | Ödemenin gerçekte yapılacağı kripto para kodu. Ödeme adresi ödeme para birimini alacaktır. |
| payer_amount | string|null | Ödemenin payer_currency . |
| sign | string | Webhook'un Cryptomus'tan olduğunu doğrulamak için imza |
Parametre türü
stringTanım
Tip. Yalnızca ödeme mevcutturParametre türü
stringTanım
Ödemenin uuidParametre türü
string|nullTanım
Sisteminizdeki Sipariş Kimliği (ödemeyi tanımlamak için)Parametre türü
stringTanım
Ödeme miktarıParametre türü
string|nullTanım
Tüm komisyonlar da dahil olmak üzere tüccar bakiyesinden borçlandırılan miktar.Parametre türü
string|nullTanım
Cryptomus Komisyon MiktarıParametre türü
booleanTanım
Ödemenin tamamlanıp tamamlanmadığıÖdeme nihai değilse ve başarısızsa, destek yoluyla yeniden sunmak hala mümkündür.Ödeme tamamlandığında ödenir veya başarısız olur.Parametre türü
stringParametre türü
string|nullTanım
1. aml - Ödemenin reddedilme nedeni: alıcı AML doğrulamasından geçemedi.2. system_error - Reddedilme nedeni: sunucu hatası.3. address_error - Reddedilme nedeni: geçersiz alıcı adresi.Parametre türü
string|nullTanım
Blockchain'de işlem karma. txid alanı mevcut olmayacak1) Ödeme P2P tarafından Cryptomus adresine ödendi2) Ödeme başarısız oldu.Parametre türü
stringTanım
Fatura para birimiParametre türü
string|nullTanım
Ödemenin yapıldığı blockchain ağıParametre türü
string|nullTanım
Ödemenin gerçekte yapılacağı kripto para kodu. Ödeme adresi ödeme para birimini alacaktır.Parametre türü
string|nullTanım
Ödemenin payer_currency .Parametre türü
stringTanım
Webhook'un Cryptomus'tan olduğunu doğrulamak için imza
Yanıt örneği
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}Kopyala