1
Receba o pedido
Assine
refund_requested. Ele chega quando o comprador pede o reembolso, antes de o dinheiro sair. O transaction.id diz qual venda.2
Ache a solicitação
Liste as pendentes e pegue a da venda:Se o produto tem quiz de reembolso, as respostas do comprador estão em
GET /v1/refund-quiz-attempts.3
Decida
Aprovar estorna na hora e é irreversível:Recusar manda o motivo para o comprador:
4
Tire o acesso
Quando o estorno concluir, chega
transaction_refunded. É o momento de remover o acesso ao conteúdo.