Evento payment.link.updated
Disparado quando um payment link muda via
POST /v1/payment-links/:id ou quando
DELETE /v1/payment-links/:id vira
desativação.
Use este evento para manter a sua cópia do link alinhada depois de alterações
na configuração ou no estado ativo. Atualizações afetam cliques futuros; sessões
de checkout já materializadas mantêm as regras copiadas no momento do clique.
data.object carrega o payment_link no estado atual.
data.previous_attributes traz apenas os campos que mudaram, com os valores
anteriores.
Quando
is_active vira false, o link deixa de aceitar novos cliques. Isso não
cancelará sessões de checkout que já foram criadas a partir do link.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. - Atualize o registro local usando o
data.objectcompleto. - Use
data.previous_attributespara auditoria e notificações condicionais. - Quando
is_activeforfalse, pare de exibir ou compartilhar o link para novos compradores. - Não altere sessões já criadas a partir do link; acompanhe essas sessões pelos eventos próprios de checkout e cobrança.

