Reembolsos e chargebacks

Reversões proporcionais de comissão via novas entradas de ledger.

Modelo

Envie event_type refund ou chargeback com related_external_event_id a apontar para o external_event_id da sale original. O montante de reversão é proporcional a refund/venda original, limitado pela comissão ainda reversível e pelo saldo available (payable menos reservas de payout abertas).

Reversão proporcional + ledger append-only· implementado

Exemplo de payload

json
{
  "external_event_id": "refund-1001",
  "event_type": "refund",
  "related_external_event_id": "ord-1001",
  "occurred_at": "2026-11-10T13:00:00Z",
  "amount_minor": 2000,
  "currency": "EUR"
}

Use examples/node-checkout/post-refund.mjs localmente. O histórico nunca é apagado; reversões publicam novas entradas de ledger equilibradas.