order.abandoned. O comprador chegou ao checkout e preencheu os dados mas não finalizou a compra.
Quando é disparado
- Comprador saiu da página de checkout sem pagar
- Sessão de checkout encerrada sem tentativa de pagamento
- Pedido com cartão recusado (status
failed) parado há 15 minutos. Nesse caso você já recebeuPURCHASE_PAYMENT_DECLINEDaos 5 minutos; este evento é o segundo aviso do mesmo pedido.
Um pedido recusado gera os dois eventos de propósito:
PURCHASE_PAYMENT_DECLINED (5 min, com o motivo da recusa) e depois PURCHASE_CART_ABANDONED (15 min). Se a sua régua já age no primeiro, ignore o segundo usando purchase.transaction como chave.