Reembolso concluído
O dinheiro chegou de volta ao pagador. Vem com o reembolso e a transação atualizada (refundedAmountCents; REFUNDED quando tudo foi devolvido).
wysepay-event*stringO tipo do evento.
wysepay-signature*stringHMAC-SHA256 (hex) de {wysepay-timestamp}.{corpo} com o segredo do endpoint.
wysepay-timestamp*stringMilissegundos desde 1970.
wysepay-delivery-id*stringId da entrega; igual nas novas tentativas.
wysepay-attempt*stringNúmero da tentativa (1 a 6).
application/json- body
Um reembolso concluído ou recusado.
id*stringtransactionId*stringamountCents*integerValor devolvido ao pagador, em centavos.
status*stringPROCESSING enquanto o banco processa; SUCCEEDED quando o dinheiro chegou ao pagador; FAILED quando foi recusado (o valor volta ao seu saldo).
"PROCESSING""SUCCEEDED""FAILED"reason*|O motivo informado.
failureReason*|Por que falhou, quando FAILED.
livemode*booleancreatedAt*string^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$date-timecompletedAt*|nulltransaction?A cobrança depois do reembolso (só em transaction.refunded).
Responda 2xx em até 8 s para confirmar o recebimento.
Exemplos de requisição
Um reembolso concluído ou recusado.
/transaction.refundedCobrança paga Webhook
Webhook `transaction.paid`: o Pix foi pago e confirmado. Use este evento para liberar o pedido; ele traz a cobrança inteira, com o seu `metadata`.
Saque criado Webhook
Webhook `withdrawal.created`: um saque para uma chave Pix foi pedido, pelo painel ou pela API. O valor já saiu do saldo disponível.