Skip to main content
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 id do 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.object completo.
  • Use data.previous_attributes para auditoria e notificações condicionais.
  • Quando is_active for false, 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.

Campos importantes

Variações de configuração e desativação

Exemplo de payload