Evento payment.link.created
Disparado quando um payment link é criado via
POST /v1/payment-links.
Use este evento para registrar que uma URL reutilizável de checkout foi criada
e já pode aceitar novos cliques enquanto is_active for true. Cada clique no
link materializa uma nova checkout.session com as regras configuradas no
payment link.
data.object carrega o payment_link completo, no mesmo contrato público do
recurso — o mesmo shape retornado por create, get e update. Use id,
is_active e metadata para identificar o link e correlacionar com o seu
sistema.
Um payment link não é uma cobrança nem uma invoice. Ele é uma configuração
reutilizável de checkout; as tentativas de pagamento aparecem depois nos
eventos de
checkout.session.*, payment.intent.* e charge.*.Quando acontece
Como processar
- Registre o
iddo evento (evt_*) para processar o webhook de forma idempotente. - Use
data.object.id(plink_*) como chave do payment link no seu sistema. - Marque o link como disponível para novos cliques quando
is_activefortrue. - Use
metadatapara correlacionar o link com campanhas, produtos ou referências internas. - Use
organizationno envelope para rotear o evento quando você opera várias organizações. - Não trate este evento como pagamento concluído; acompanhe a finalização pelos eventos da sessão e da cobrança.

