Webhook

Webhook é um tipo de método de feedback para informações de pagamento.
Quando o status de pagamento é alterado, uma solicitação de postagem é enviada ao url_callback especificado ao criar o pagamento.

Resposta

Parâmetros de resposta

NomeDefinição
typeTipo. Somente o pagamento está disponível
uuiduuid do pagamento
order_idID do pedido em seu sistema (para identificar o pagamento)
amountO valor do pagamento
merchant_amountO valor que é debitado do saldo do comerciante, incluindo todas as comissões.
commissionMontante da Comissão Cryptomus
is_finalSe o pagamento é concluídoSe o pagamento não for final e falhar, ainda é possível reenvistá -lo através do suporte.Quando o pagamento é finalizado, é pago ou falhado.
statusStatus do pagamento ver
fail_reason1. AML - Motivo da rejeição do pagamento: o destinatário não passou pela verificação AML.2. system_error - Motivo da rejeição: erro do servidor.3. address_error - Motivo da rejeição: endereço do destinatário inválido.
txidHash de transação no blockchain.O campo txid não existirá se1) O pagamento foi pago por p2p para o endereço de Cryptomus2) O pagamento falhou.
currencyMoeda da fatura
networkA rede blockchain na qual o pagamento foi feito
payer_currencyCódigo de criptomoeda no qual o pagamento será realmente feito. O endereço de pagamento receberá a moeda de pagamento.
payer_amountValor em pager_currency do pagamento.
signAssinatura para verificar se webhook era de Cryptomus

Definição

Tipo. Somente o pagamento está disponível

Definição

uuid do pagamento

Definição

ID do pedido em seu sistema (para identificar o pagamento)

Definição

O valor do pagamento

Definição

O valor que é debitado do saldo do comerciante, incluindo todas as comissões.

Definição

Montante da Comissão Cryptomus

Definição

Se o pagamento é concluídoSe o pagamento não for final e falhar, ainda é possível reenvistá -lo através do suporte.Quando o pagamento é finalizado, é pago ou falhado.

Definição

Status do pagamento ver

Definição

1. AML - Motivo da rejeição do pagamento: o destinatário não passou pela verificação AML.2. system_error - Motivo da rejeição: erro do servidor.3. address_error - Motivo da rejeição: endereço do destinatário inválido.

Definição

Hash de transação no blockchain.O campo txid não existirá se1) O pagamento foi pago por p2p para o endereço de Cryptomus2) O pagamento falhou.

Definição

Moeda da fatura

Definição

A rede blockchain na qual o pagamento foi feito

Definição

Código de criptomoeda no qual o pagamento será realmente feito. O endereço de pagamento receberá a moeda de pagamento.

Definição

Valor em pager_currency do pagamento.

Definição

Assinatura para verificar se webhook era de Cryptomus

Exemplo de resposta


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}
Cópia

Verificação de webhook

ver