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 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

Biblioteca de pagamentos