Skip to main content

Evento transaction.paid

Disparado quando um lançamento pendente liquida — o dinheiro caiu. É o evento central de conciliação de caixa: settled_at é a data efetiva. 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