PAGAMENTOS FALHADOSZUORA

Como tratar os cartões a expirar no Zuora

Evitar que cartões expirados façam falhar as renovações no Zuora: Payment Method Updater, updaters em tempo real, eventos a 15 e 30 dias, páginas alojadas.

Publicado a 6 min de leitura

Os cartões expirados são os pagamentos falhados mais previsíveis que existem. Conhece a data de expiração com meses de antecedência, e no entanto muitas renovações continuam a falhar em cartões que expiraram no mês passado. O Zuora dá-lhe duas ferramentas complementares contra isto: um updater automático que vai buscar os novos dados do cartão às redes de cartões, e eventos de expiração que lhe permitem pedir ao cliente antes de alguma coisa falhar.

Este guia explica as duas e dá-lhe depois uma configuração que pode aplicar. Baseia-se apenas na documentação do próprio Zuora: Payment Method Updater, a visão geral do Payment Method Updater, Set up Chase Payment Method Updater, Support for Real Time Account Updater (Adyen), Standard events for Zuora Payments e How do I allow customers to modify their stored payment methods? (todos consultados em novembro de 2026). Para o contexto geral sobre updaters e network tokens, veja network tokens e card account updaters.

Porque é que os cartões expirados continuam a falhar

Os bancos substituem cartões por muitas razões: expiração, perda, fraude, um novo design de cartão. O cliente recebe um cartão novo e atualiza os sítios de que se lembra; as subscrições que configurou há muito tempo não estão na lista. Quando a renovação corre com o cartão antigo, é recusada. Se ninguém intervier, um cliente que nunca quis sair perde-se.

Há duas formas de resolver isto:

  1. Obter os novos dados junto da rede, sem envolver o cliente. É o que fazem os serviços de account updater.
  2. Pedir ao cliente que atualize o cartão, de preferência antes de o antigo expirar.

Quer as duas, porque os updaters só cobrem os emissores participantes e alguns tipos de cartão.

Payment Method Updater (em lote)

O Payment Method Updater (PMU) do Zuora envia os dados dos cartões em lotes para os serviços de updater das redes de cartões e escreve os resultados de volta no Zuora. Segundo a documentação do PMU e a sua visão geral:

  • Cobre Visa, Mastercard e American Express, através dos serviços Visa Account Updater, Mastercard Automatic Billing Updater e American Express Card Refresher.
  • Corre antes de cada bill cycle day, para que os dados atualizados estejam no sítio quando o payment run cobra o cartão.
  • Os resultados podem incluir um novo número de cartão (o Zuora guarda-o como novo meio de pagamento por defeito), uma nova data de expiração ou uma marca de conta encerrada. Os cartões marcados como encerrados deixam de ser usados para processar pagamentos.
  • O serviço leva tipicamente 2 a 5 dias, porque o updater de cada rede corre segundo o seu próprio calendário.

Suporte dos gateways

O PMU configura-se por tipo de gateway. A documentação do Zuora indica suporte do PMU em gateways como Adyen, BlueSnap, Chase, Checkout.com, CyberSource, First Data, Merchant e-Solutions, Vantiv e Worldpay, e indica o Global Payments como não suportado. Alguns updaters (CyberSource, e o updater American Express do Zuora) funcionam sem um contrato separado de processamento de pagamentos com esse gateway; os outros exigem que processe também os pagamentos através dele. Um updater cobre todos os meios de pagamento de um tipo de gateway; a atualização de instâncias de gateway específicas não é suportada.

Escolher o momento do lote

Configura quantos dias antes do bill cycle day o serviço começa. A antecedência certa depende do gateway: para o Chase, o Zuora recomenda 10 dias, em Settings, Payments, Set Up Payment Method Updater (configuração do Chase). Começar tarde demais significa que a atualização chega depois de o payment run já ter sido recusado.

Quando os cartões não podem ser submetidos

O guia de resolução de problemas do Zuora indica que os dados de cartão inválidos aparecem com um estado Warning e um tipo de atualização NotApprovedForSubmitted, que pode exportar em Reporting, Data Sources. Esses cartões nunca serão atualizados automaticamente, por isso passam diretamente para o contacto com o cliente.

Updaters em tempo real

Alguns gateways atualizam os dados do cartão no momento do pagamento em vez de em lote. O Zuora documenta o suporte de account updater em tempo real para o Adyen (Adyen RTAU), limitado aos cartões Visa e Mastercard emitidos nos EUA e no Canadá, e uma página separada para um Stripe real-time account updater. Verifique as condições nessas páginas para a sua conta antes de contar com eles.

Eventos de expiração: pedir antes de falhar

Os standard events para pagamentos do Zuora incluem dois avisos de expiração ligados ao evento Payment Method Expiration:

Evento Quando dispara
30 Day Warning O meio de pagamento por defeito da conta expira em 30 dias
15 Day Warning O meio de pagamento por defeito da conta expira em 15 dias

Detalhes da documentação do Zuora:

  • A data de expiração de um cartão é o último dia do mês de expiração.
  • Uma tarefa agendada avalia estes eventos diariamente (às 5h15 UTC para os tenants dos Cloud Data Centers UE e US 1, às 5h15 hora de Los Angeles para o US Cloud Data Center 2).
  • Os avisos continuam a ser enviados para um meio de pagamento encerrado; o Zuora aconselha a não deixar um meio encerrado como predefinido da conta.
  • Só dizem respeito ao meio de pagamento por defeito.

Cada aviso pode ser entregue por email ou como callout para o seu sistema. Como o PMU pode entretanto atualizar o cartão, faça com que o seu handler de email ou de callout volte a verificar a expiração na conta antes de enviar o que quer que seja ao cliente.

Dar ao cliente uma forma de atualizar

Quando o updater não pode ajudar, o cliente tem de introduzir um cartão novo. O guia do Zuora sobre a alteração dos meios de pagamento guardados descreve as opções:

  • A hosted payment page (Payment Pages 2.0), carregada com o ID do meio de pagamento existente (pmId) para que o cliente possa atualizar os dados do cartão. Isto mantém os dados do cartão fora dos seus servidores.
  • A API Update a payment method, que o Zuora desaconselha para dados de cartão, recomendando antes as Payment Pages 2.0.
  • A interface do Zuora, para os agentes de suporte.

Ligue os seus emails de expiração diretamente a uma página que carrega o formulário de pagamento alojado para essa conta. Depois de o novo cartão ser guardado como predefinido, o próximo payment run usa-o.

Um plano de configuração

  1. Ative o PMU para cada tipo de gateway que usa, com uma antecedência adequada ao gateway (10 dias para o Chase, segundo o Zuora).
  2. Verifique as opções de updater em tempo real se processa através do Adyen ou do Stripe.
  3. Ative os avisos a 30 e 15 dias com um callout para o seu sistema.
  4. Volte a verificar antes de enviar. Se o PMU já atualizou o cartão, salte o email.
  5. Envie o email dos 30 dias com um link para a hosted payment page. Mantenha-o curto: que cartão, quando expira, um botão.
  6. Envie o lembrete dos 15 dias apenas se o cartão continuar inalterado.
  7. Exporte os cartões NotApprovedForSubmitted todos os meses e contacte diretamente esses clientes.
  8. Mantenha uma solução de recurso para pagamentos falhados. Alguns cartões vão falhar na mesma; veja como recuperar pagamentos falhados no Zuora.

Fazer isto com o NoChurn

O Payment Method Updater, os eventos de expiração e os payment runs do Zuora ficam no Zuora. O NoChurn lê do Zuora o tipo de meio de pagamento e a sua expiração e acrescenta emails escritos pela IA que revê antes de saírem, com um link para o cliente atualizar o meio de pagamento, além de emails de recuperação quando uma renovação falha mesmo assim. Cada cliente recebe também um score de churn de 0 a 100. Veja NoChurn + Zuora.

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Pare de perder receita.

  • Grátis até $300 de MRR
  • Sem cartão
  • Pronto em 10 minutos
  • Nunca uma comissão sobre o que recuperamos