PayPal · Códigos de recusa
O que significa o código de resposta do processador PayPal 5950?
Verificado em
O código de resposta do processador PayPal 5950 (DECLINED_DUE_TO_UPDATED_ACCOUNT) significa que o pagamento foi recusado porque o banco emitiu um cartão atualizado; o PayPal o descreve como uma "recusa externa, pois um cartão atualizado foi emitido." Os detalhes do cartão antigo não funcionarão novamente. O comprador deve inserir seu novo cartão, e os lojistas devem pedir aos assinantes para atualizarem seu cartão salvo.
- Etiqueta PayPal
- DECLINED_DUE_TO_UPDATED_ACCOUNT
- Tipo
- Recusa definitiva
- Quem recusou
- O banco do cartão (via PayPal)
- Tentar novamente
- Não, um cartão novo ou atualizado é necessário
- Ação do comprador
- Insira os detalhes do novo cartão
- Ação do lojista
- Peça o cartão atualizado; não tente novamente com o antigo
- Renovação PlatformDTC
- Sem nova tentativa; link de atualização de cartão com um clique e lembretes
O que a PlatformDTC faz
Em um pagamento com cartão PayPal, a PlatformDTC transforma 5950 em expired_card. Em qualquer cronograma de nova tentativa (o cronograma padrão Fixed schedule ou Smart retry) não há nova tentativa com esse cartão: a assinatura fica em atraso enquanto o cliente recebe um e-mail de atualização de cartão (motivo dado: "o cartão expirou") e até 4 lembretes por ciclo, com 3 ou mais dias de intervalo.
Por que acontece
O banco substituiu o cartão (novo número ou nova data de validade) e recusa os dados antigos.
O que o comprador pode fazer
Use o cartão de substituição que seu banco enviou.
O que a loja pode fazer
Solicite o novo cartão ao cliente imediatamente.
Tentar novamente com os dados antigos apenas adiciona recusas.
Para desenvolvedores
O PayPal retorna 5950 em `processor_response.response_code` na captura (`purchase_units[].payments.captures[]`) ou autorização de um pagamento com cartão. O nome próprio do PayPal para isso é `DECLINED_DUE_TO_UPDATED_ACCOUNT`.
Pagamentos com cartão recusados também podem conter `payment_advice_code` em `processor_response`, o conselho da rede do cartão; armazene-o ao lado do código de resposta.
Perguntas frequentes
- O 5950 significa que o cliente fez algo errado?
- Não. O banco deles emitiu um novo cartão; os dados salvos estão simplesmente desatualizados.
- Os novos dados podem ser obtidos automaticamente?
- O rótulo do PayPal não diz que eles são repassados. Peça ao cliente para inserir o cartão atualizado.
Fontes
Relacionado
- 5400 — Cartão expirado: o cartão está com a data de validade vencida.
- 1380 — Expiração inválida: a data de validade enviada não corresponde a um cartão válido.
- 5140 — Cartão encerrado: a conta do cartão foi encerrada pelo banco ou pelo titular do cartão.
- 6300 — Conta não encontrada: o banco não tem registro desta conta de cartão.
- 7710 — Autenticação falhou: a verificação 3-D Secure não foi aprovada.
- 8000 — Erro de sistema do processador: uma falha técnica no processador interrompeu o pagamento.
- 9100 — Recusado, por favor, tente novamente: uma recusa temporária; o conselho do PayPal é tentar novamente.
- 9500 — Fraude suspeita: o pagamento foi sinalizado; o PayPal diz para usar outro cartão.