Skip to main content

Evento

event
string
checkout_abandonment
Se o cliente entrar múltiplas vezes no mesmo checkout com os mesmos dados, o evento será disparado em todas as ocasiões.

Exemplo de payload

{
  "secret": "123",
  "event": "checkout_abandonment",
  "data": {
    "offer": {
      "id": "B8BcHrY",
      "name": "Example",
      "price": 5.55
    },
    "product": {
      "name": "Example",
      "id": "cd287b31-d4b7-4e94-858a-96e05ce2f4a2",
      "short_id": "49bruPi",
      "supportEmail": "teste@teste.com",
      "type": "unique",
      "invoiceDescription": "213"
    },
    "customerName": "Webhook Example",
    "customerEmail": "teste@teste.com",
    "customerCellphone": "34999999999",
    "checkoutUrl": "https://pay.cakto.com.br/B8BcHrY",
    "createdAt": "2024-08-22T11:37:31.083758-03:00"
  }
}

Campos do payload

customerName
string
Nome do cliente que iniciou o checkout.
customerEmail
string
E-mail do cliente.
customerCellphone
string
Celular do cliente.
checkoutUrl
string
URL do checkout abandonado — pode ser usada em campanhas de recuperação.
createdAt
string
Data e hora do abandono em formato ISO 8601.
Use este evento para acionar fluxos de recuperação de carrinho via e-mail ou WhatsApp com o checkoutUrl para redirecionar o cliente de volta ao pagamento.