Skip to main content

charge.canceled

Disparado quando uma cobrança é cancelada manualmente ou pelo sistema.
Payload
{
  "type": "charge.canceled",
  "id": "hook_a1b2c3d4e5f6",
  "data": {
    "code": "chg_abc123xyz",
    "status": "Canceled",
    "value": 297.00,
    "payment_type": "PIX",
    "order_code": "ord_abc123xyz",
    "canceled_at": "2026-05-27T10:00:00.000000Z"
  }
}
CampoTipoDescrição
codestringCódigo único da cobrança
statusstringSempre Canceled
valuedecimalValor da cobrança em reais
payment_typestringMétodo de pagamento (PIX, CreditCard, Boleto)
order_codestringCódigo do pedido relacionado
canceled_atstringData/hora do cancelamento (ISO 8601)

charge.expired

Disparado quando uma cobrança PIX expira sem que o pagamento tenha sido realizado.
Payload
{
  "type": "charge.expired",
  "id": "hook_b2c3d4e5f6a1",
  "data": {
    "code": "chg_xyz789abc",
    "status": "Expired",
    "value": 150.00,
    "payment_type": "PIX",
    "order_code": "ord_xyz789abc",
    "expired_at": "2026-05-27T11:00:00.000000Z"
  }
}
CampoTipoDescrição
codestringCódigo único da cobrança
statusstringSempre Expired
valuedecimalValor da cobrança em reais
payment_typestringSempre PIX para expiração
order_codestringCódigo do pedido relacionado
expired_atstringData/hora da expiração (ISO 8601)
O evento charge.expired é exclusivo de cobranças PIX — cobranças via Cartão de Crédito não expiram passivamente.