Skip to main content

Evento transaction.canceled

Disparado quando um lançamento pendente é cancelado (ex.: a cobrança de origem foi anulada antes de liquidar). Lançamentos cancelados nunca somam no extrato. O data.object usa o mesmo shape de GET /v1/transactions/:id. Movimentos de saída (estornos) têm amount e net_amount negativos — somar os eventos de um período é somar o extrato.

Como processar

  • Registre o id do evento (evt_*) para processar de forma idempotente.
  • Use data.object.id (txn_*) como chave do lançamento no seu sistema.
  • Relacione o movimento à venda por payment_intent e ao causador por source.

Payload