PayPal · Códigos de recusa
O que significa o código de resposta do processador PayPal PPRN?
Verificado em
O código de resposta do processador PayPal PPRN (`REATTEMPT_NOT_PERMITTED`) significa que uma nova tentativa neste pagamento não é permitida, então foi recusado. O PayPal não dá nenhuma razão além dessa etiqueta, mas a instrução é clara: pare. As redes de cartão também limitam a frequência com que um cartão recusado pode ser tentado novamente. O comprador deve usar outro cartão; o lojista não deve tentar novamente o mesmo cartão.
- Etiqueta PayPal
- `REATTEMPT_NOT_PERMITTED`
- Tipo
- Recusa definitiva
- Quem recusou
- PayPal
- Tentar novamente
- Não, não no mesmo cartão
- Ação do comprador
- Use um cartão ou método diferente
- Ação do lojista
- Pare de tentar novamente este cartão
- Renovação PlatformDTC
- Sem nova tentativa; link de atualização de cartão de um clique e lembretes
O que a PlatformDTC faz
PlatformDTC trata PPRN como `previously_declined_do_not_retry`, uma recusa definitiva. Em qualquer agendamento de nova tentativa (o agendamento Padrão Fixo ou a Retentativa Inteligente), nada é tentado novamente no mesmo cartão; o painel do lojista informa que o cliente precisa pagar com um cartão diferente, e o cliente recebe um link de atualização de cartão assinado (sem login) mais até 4 lembretes por ciclo de faturamento.
Por que isso acontece
O PayPal recusou-se a enviar outra tentativa. Sua etiqueta diz apenas que uma nova tentativa não é permitida; recusas anteriores no mesmo cartão são a razão usual para a existência de tal bloqueio.
O que o comprador pode fazer
Pague com outro cartão ou seu saldo do PayPal.
O que a loja pode fazer
Trate PPRN como uma parada definitiva e peça ao cliente outro método de pagamento.
Revise seu agendamento de nova tentativa: muitas tentativas em um cartão é o que as redes fiscalizam.
Para desenvolvedores
O PayPal retorna PPRN 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 é `REATTEMPT_NOT_PERMITTED`.
Mantenha o código bruto com o pedido. A etiqueta do PayPal é o único significado oficial, e o código exato informa ao suporte qual ramificação da tabela do PayPal foi acionada.
Perguntas frequentes
- Por que o PayPal recusaria tentar novamente um cartão?
- O PayPal não explica além da etiqueta. Para contexto, as redes de cartão limitam as novas tentativas em cartões recusados: a Visa permite até 20 em 30 dias para recusas que podem ser tentadas novamente e nenhuma após seus códigos de nunca aprovar.
- Posso esperar e tentar novamente PPRN mais tarde?
- PlatformDTC registra como `previously_declined_do_not_retry` e nunca tenta novamente automaticamente.
Fontes
Relacionado
- 9500 — Fraude suspeita: o pagamento foi sinalizado; o PayPal diz para usar outro cartão.
- 5180 — Cartão inválido ou restrito: este cartão não pode ser usado; o PayPal diz para tentar outro.
- 5710 — Tentativas excedem o limite: muitas tentativas de pagamento neste cartão.
- PPAB — Conta bloqueada pelo emissor: o banco do cartão bloqueou a conta.
- PPAD — Endereço de cobrança: o pagamento foi recusado devido ao endereço de cobrança.
- PPAX — Valor excedido: o pagamento está acima de um limite no cartão ou conta.
- PPCT — Tipo de cartão não suportado: este tipo de cartão não é aceito para o pagamento.
- PPD3 — Erro 3-D Secure: a etapa de autenticação do cartão teve um erro.