Skip to main content
Todos os eventos de cartão entregam o mesmo objeto data — a representação segura do cartão. O número completo (PAN) e o CVV nunca são enviados.

Ciclo de vida da tokenização

Ao salvar um cartão, a tokenização acontece em segundo plano. Acompanhe-a por estes eventos, na ordem esperada:
1

card.created

O cartão foi salvo. tokenization_status começa como pending.
2

card.token_pending

A tokenização foi iniciada.
3

card.token_created ou card.token_failed

card.token_created quando o cartão está pronto para cobranças; card.token_failed quando não foi possível tokenizá-lo.
Aguarde o card.token_created antes de usar o cartão em uma cobrança. Enquanto o tokenization_status for pending, o cartão ainda está sendo preparado.

card.created

Disparado quando um cartão é salvo.
Payload

card.token_pending

Disparado quando a tokenização do cartão é iniciada.
Payload

card.token_created

Disparado quando o cartão foi tokenizado e está pronto para cobranças.
Payload
Use o card_token deste evento em payment.card.card_token ao cobrar o cartão salvo. O billing address não é tokenizado — informe client.address na cobrança.

card.token_failed

Disparado quando não foi possível tokenizar o cartão.
Payload

card.updated

Disparado quando um cartão é atualizado.
Payload

card.deleted

Disparado quando um cartão é removido.
Payload

card.expired

Disparado quando um cartão salvo atinge o fim de sua validade.
Payload
card.expired é disparado uma única vez por cartão, no dia seguinte ao término do mês de validade.