PayPal · Códigos de recusa
O que significa o erro `MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED` do PayPal?
Verificado em
O erro `MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED` do PayPal significa que o número máximo de tentativas de pagamento foi excedido, então o PayPal não aceitará outra tentativa para este pagamento. O PayPal não publica o limite. O comprador deve iniciar um novo checkout ou usar outro método de pagamento, e o lojista deve parar de reenviar.
- Descrição do PayPal
- Você excedeu o número máximo de tentativas de pagamento.
- Tipo
- Não é uma recusa bancária
- Quem recusou
- PayPal
- Tentar novamente
- Somente depois que a causa for corrigida
- Ação do comprador
- Iniciar um novo checkout ou usar outro método
- Ação do lojista
- Pare de reenviar; crie um novo pedido
- Renovação PlatformDTC (Smart retry)
- Tratado como genérico e sinalizado; escada PayPal
O que a PlatformDTC faz
A PlatformDTC não tem uma regra específica para `MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED`: ele é tratado como uma recusa genérica e registrado como não classificado para que a equipe possa revisá-lo. Com o Smart retry ativado, uma renovação de assinatura do PayPal recusada dessa forma segue a escada PayPal: até 7 tentativas, cada uma com pelo menos 3 dias de intervalo da anterior, movida para o próximo dia de pagamento do assinante quando uma cair dentro de uma semana, dentro de uma janela de pelo menos 24 dias.
Por que acontece
Muitas tentativas foram feitas para o mesmo pagamento. O PayPal limita as tentativas, mas não informa em qual número.
O que o comprador pode fazer
Inicie o checkout novamente, ou pague com um cartão.
O que a loja pode fazer
Crie um novo pedido em vez de tentar repetidamente o antigo.
Verifique se sua integração não envia tentativas repetidas automaticamente.
Para desenvolvedores
`details[0].issue = MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED`. Crie um novo pedido em vez de tentar novamente a captura no antigo.
Perguntas frequentes
- Quantas tentativas o PayPal permite?
- O PayPal não publica o número.
- Posso tentar novamente o mesmo pedido mais tarde?
- Inicie um novo pedido; o antigo esgotou suas tentativas.
Fontes
- Erros da API Orders v2 — PayPal
Relacionado
- INSTRUMENT_DECLINED — Instrumento recusado: o cartão ou banco no PayPal do comprador foi recusado.
- TRANSACTION_REFUSED — Transação recusada: o PayPal recusou a solicitação sem um motivo específico.
- 5710 — Tentativas excedem o limite: muitas tentativas de pagamento neste cartão.
- CARD_EXPIRED — Cartão expirado: o cartão usado via PayPal expirou.
- CARD_TYPE_NOT_SUPPORTED — Tipo de cartão não suportado: este tipo de cartão não pode ser processado; use outro.
- AGREEMENT_ALREADY_CANCELLED — Acordo já cancelado: o acordo de faturamento do PayPal do comprador foi cancelado.
- REDIRECT_PAYER_FOR_ALTERNATE_FUNDING — Redirecionar para financiamento alternativo: envie o comprador de volta para escolher outra fonte de financiamento.
- TRANSACTION_BLOCKED_BY_PAYEE — Bloqueado pelo beneficiário: as próprias configurações de fraude do PayPal do lojista bloquearam o pagamento.