Pular para o conteúdo principal

chargeback

Disparado quando um chargeback é registrado — a adquirente notificou que o portador do cartão contestou a cobrança.

Quando é disparado

  • A gateway (Cielo, Asaas, etc.) envia notificação de chargeback para o TukanoPay.
  • O TukanoPay processa internamente (atualiza transação, revoga acesso à área de membros quando aplicável) e dispara este webhook para você.

Exemplo de payload

{
"event": "chargeback",
"data": {
"transactionId": "uuid-da-transacao",
"productId": "uuid-do-produto",
"productName": "Nome do Produto",
"amount": 97.00,
"currency": "BRL",
"customer": {
"email": "cliente@email.com",
"name": "Nome do Cliente",
"document": "12345678900",
"phone": "11999999999"
},
"paymentProvider": "cielo",
"gatewayTransactionId": "id-transacao-no-gateway",
"chargebackReason": "Cartão roubado",
"chargebackDate": "2025-01-28T15:00:00.000Z",
"gateway": "cielo"
},
"timestamp": "2025-01-28T15:00:00.000Z",
"webhookId": "uuid-do-webhook"
}

Campos do data

CampoTipoDescrição
transactionIdstringID da transação no TukanoPay.
productIdstringID do produto.
productNamestringNome do produto.
amountnumberValor da transação em reais.
currencystringMoeda.
customerobjectDados do comprador.
paymentProviderstringGateway da transação.
gatewayTransactionIdstringID no gateway.
chargebackReasonstringMotivo informado pela adquirente.
chargebackDatestringData do chargeback em ISO 8601.
gatewaystringNome da gateway que reportou o chargeback.