PayPal · Códigos de recusa
O que significa o código de resposta do processador PayPal 5910?
Verificado em
O código de resposta do processador PayPal 5910 (ISSUER_NOT_AVAILABLE_NOT_RETRIABLE) significa que o banco do cartão não pôde ser contatado para aprovar o pagamento, e o PayPal marca este caso como não retentável. O comprador deve pagar de outra forma ou tentar muito mais tarde; o lojista não deve fazer novas tentativas imediatas. O PayPal usa 5920 para a versão retentável.
- Etiqueta PayPal
- ISSUER_NOT_AVAILABLE_NOT_RETRIABLE
- Tipo
- Erro técnico
- Quem recusou
- O banco do cartão estava inacessível (via PayPal)
- Tentar novamente
- Uma vez, após 2–3 dias; uma segunda recusa significa pedir outro método de pagamento
- Ação do comprador
- Usar outro método ou tentar muito mais tarde
- Ação do lojista
- Sem novas tentativas imediatas; pedir outro método
- Renovação PlatformDTC (Smart retry)
- Uma nova tentativa após 48–72 horas, depois uma solicitação de atualização de cartão
O que a PlatformDTC faz
O PlatformDTC registra o PayPal 5910 como `card_declined`, uma recusa bancária sem motivo declarado. Com o Smart retry ativado, uma renovação de assinatura recusada desta forma recebe exatamente mais uma tentativa 48–72 horas depois, no horário de cobrança local da loja. Se o banco recusar novamente, as novas tentativas param e o cliente recebe um e-mail com um link de um clique para adicionar um novo método de pagamento. O 5910 bruto permanece na mensagem de falha para suporte.
Por que acontece
O sistema do banco não respondeu. O PayPal divide isso em um código retentável (5920) e este não retentável; ele não explica a diferença além da etiqueta.
O que o comprador pode fazer
Pagar com outro cartão ou seu saldo do PayPal.
O que a loja pode fazer
Oferecer outro método imediatamente em vez de tentar repetidamente com o mesmo cartão.
Se muitos pedidos mostrarem 5910 juntos, a falha está na origem, não com seus clientes.
Para desenvolvedores
O PayPal retorna 5910 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 é ISSUER_NOT_AVAILABLE_NOT_RETRIABLE.
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 uma interrupção bancária não seria retentável?
- O PayPal não explica. Sua etiqueta simplesmente diz aos lojistas para não tentar novamente esta resposta.
- Como o PlatformDTC lida com o 5910?
- Ele o registra como `card_declined`. Com o Smart retry ativado, isso permite uma nova tentativa de renovação 48–72 horas depois, nunca um ciclo rápido.
Fontes
Relacionado
- 5920 — Emissor não disponível, retentável: o banco não pôde ser contatado; tente novamente mais tarde.
- 0960 — Mau funcionamento do sistema: uma falha técnica interrompeu o pagamento, não uma recusa do banco.
- 8000 — Erro de sistema do processador: uma falha técnica no processador interrompeu o pagamento.
- 5930 — Cartão não ativado: o cartão ainda não foi ativado pelo titular.
- 5950 — Conta atualizada: um cartão atualizado foi emitido, então os detalhes antigos foram recusados.
- 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.