PayPal · Códigos de recusa
O que significa o código de resposta do processador PayPal 1310?
Verificado em
O código de resposta do processador PayPal 1310 (INVALID_AMOUNT) significa que o valor na solicitação de pagamento foi recusado como inválido. O rótulo do PayPal não diz o porquê. A loja deve verificar o valor que enviou, porque tentar novamente a solicitação idêntica não ajudará. Em uma assinatura de cartão PayPal, o PlatformDTC registra-o sob o problema de Pedidos que o PayPal retornou, ou como INSTRUMENT_DECLINED quando não há nenhum.
- Rótulo do PayPal
- INVALID_AMOUNT
- Tipo
- Erro de dados
- Quem recusou
- PayPal ou a rede de pagamento
- Nova tentativa
- Sim, alguns dias depois; mude o método se repetir
- Ação do comprador
- Entre em contato com a loja; tente outro método se persistir
- Ação do lojista
- Verifique o total do pedido e a solicitação enviada ao PayPal
- Renovação PlatformDTC (Smart retry)
- Escada do PayPal: até 7 tentativas, com 3+ dias de intervalo, visando o dia de pagamento
O que a PlatformDTC faz
PayPal 1310 não é um dos códigos de processador que o PlatformDTC mapeia, então a recusa é registrada sob o problema da API Orders que o PayPal retornou, ou como INSTRUMENT_DECLINED, uma recusa genérica do PayPal, quando não há nenhum; o 1310 bruto permanece na mensagem de falha. Com o Smart retry ativado, uma renovação de assinatura do PayPal segue a escada do PayPal: até 7 tentativas com pelo menos 3 dias de intervalo, movidas para o próximo dia de pagamento dentro de uma semana, dentro de uma janela de pelo menos 24 dias.
Por que acontece
O campo de valor não passou na validação. O PayPal nomeia apenas INVALID_AMOUNT; um total zero, casas decimais erradas para a moeda, ou um valor fora de um intervalo permitido são os suspeitos usuais.
O que o comprador pode fazer
Este raramente é sua culpa. Informe a loja, ou tente um método de pagamento diferente.
O que a loja pode fazer
Verifique o valor exato e a moeda que seu checkout enviou para o pedido falho.
Corrija a causa antes de tentar novamente; reenviar o mesmo valor dará a mesma resposta.
Para desenvolvedores
O PayPal retorna 1310 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 é INVALID_AMOUNT.
Mantenha o código bruto com o pedido. O rótulo 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
- Um comprador pode corrigir 1310?
- Raramente. O valor vem do checkout da loja, então a loja precisa corrigi-lo.
- 1310 é um problema de cartão?
- O rótulo do PayPal aponta para o valor, não para o cartão. O mesmo cartão deve funcionar assim que o valor for válido.
Fontes
Relacionado
- 1320 — Código de moeda inválido: a moeda do pagamento não pode ser usada aqui.
- 5200 — Transação duplicada: um pagamento correspondente já foi enviado.
- PPAX — Valor excedido: o pagamento está acima de um limite no cartão ou conta.
- 1330 — Conta inválida: a conta do cartão não é válida para pagamentos.
- 1380 — Expiração inválida: a data de validade enviada não corresponde a um cartão válido.
- 1382 — Valor de verificação de cartão inválido: o código de segurança (CVV) foi rejeitado.
- 5100 — Recusa genérica: o cartão foi recusado e nenhuma razão foi dada.
- 5110 — Falha de CVV2: o código de segurança do cartão não correspondeu.