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.

Cevap

Yanıt parametreleri

İsimParametre türüTanım
typestringTip. Yalnızca ödeme mevcuttur
uuidstringÖdemenin uuid
order_idstring|nullSisteminizdeki Sipariş Kimliği (ödemeyi tanımlamak için)
amountstringÖdeme miktarı
merchant_amountstring|nullTüm komisyonlar da dahil olmak üzere tüccar bakiyesinden borçlandırılan miktar.
commissionstring|nullCryptomus Komisyon Miktarı
is_finalbooleanÖ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.
statusstringÖdeme durumu Görmek
fail_reasonstring|null1. 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.
txidstring|nullBlockchain'de işlem karma. txid alanı mevcut olmayacak1) Ödeme P2P tarafından Cryptomus adresine ödendi2) Ödeme başarısız oldu.
currencystringFatura para birimi
networkstring|nullÖdemenin yapıldığı blockchain ağı
payer_currencystring|nullÖdemenin gerçekte yapılacağı kripto para kodu. Ödeme adresi ödeme para birimini alacaktır.
payer_amountstring|nullÖdemenin payer_currency .
signstringWebhook'un Cryptomus'tan olduğunu doğrulamak için imza

Parametre türü

string

Tanım

Tip. Yalnızca ödeme mevcuttur

Parametre türü

string

Tanım

Ödemenin uuid

Parametre türü

string|null

Tanım

Sisteminizdeki Sipariş Kimliği (ödemeyi tanımlamak için)

Parametre türü

string

Tanım

Ödeme miktarı

Parametre türü

string|null

Tanım

Tüm komisyonlar da dahil olmak üzere tüccar bakiyesinden borçlandırılan miktar.

Parametre türü

string|null

Tanım

Cryptomus Komisyon Miktarı

Parametre türü

boolean

Tanı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ü

string

Tanım

Ödeme durumu Görmek

Parametre türü

string|null

Tanı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|null

Tanı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ü

string

Tanım

Fatura para birimi

Parametre türü

string|null

Tanım

Ödemenin yapıldığı blockchain ağı

Parametre türü

string|null

Tanım

Ödemenin gerçekte yapılacağı kripto para kodu. Ödeme adresi ödeme para birimini alacaktır.

Parametre türü

string|null

Tanım

Ödemenin payer_currency .

Parametre türü

string

Tanı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

Webhook doğrulaması

Görmek