NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

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

Biblioteca de pagamentos