Cliente atualiza pagamento sem suporte.
Lista PaymentMethods da billing account. Adicionar / remover / marcar padrão / marcar backup. Cartões tokenizados via gateway, PAN nunca persiste em nossos servidores.
Portal

Recursos dos métodos de pagamento
Métodos Múltiplos
PaymentMethodType: card, bank_slip, pix, bank_transfer. Cliente pode ter N métodos cadastrados.
- card / bank_slip / pix / bank_transfer
- N métodos por conta
- Sem limite hard-coded
Método Padrão e Backup
isDefault marca o principal. isBackup é usado automaticamente quando o padrão falha (dunning fallback).
- isDefault visível
- isBackup automático
- Fallback em dunning
Adicionar Cartão Seguro
Formulário com tokenização via gateway. PAN e CVV nunca tocam nosso backend. Retorna apenas brand, last4, expiry, holder.
- Tokenização via gateway
- PAN nunca persiste
- PCI compliant
Detecção de Expiração
Cartões com expirationYear/Month em ≤ 30 dias exibem alerta. Worker card-expiring (semanal) envia e-mail.
- Alerta visual ≤ 30 dias
- Worker card-expiring
- E-mail automático
Remover Método
Status muda para removed. Histórico preservado para auditoria. Default precisa ser reatribuído antes.
- Status removed
- Histórico preservado
- Reatribui default antes
Alterar Padrão
Toggle simples. Próxima cobrança usa o novo padrão.
- Toggle simples
- Próxima cobrança usa novo
Status Visível
PaymentMethodStatus: active, expired, failed, removed. Cliente vê se método está utilizável.
- active / expired / failed / removed
- Visível ao cliente
- Sem surpresa em cobrança
Dados Sensíveis Mascarados
Cartão exibe apenas brand + last4 + holder. Boleto/PIX exibe banco/chave. Nada de sensível no front.
- brand + last4 + holder
- Banco/chave mascarados
- Nada sensível no front
