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

Verificado em

PayPal processor response code 1320 (INVALID_CURRENCY_CODE) significa que a moeda na solicitação de pagamento foi rejeitada. Ou o código em si era inválido ou a moeda não pode ser usada para este cartão ou conta. Reenviar a mesma solicitação não terá sucesso; a loja precisa cobrar em uma moeda suportada, ou o comprador precisa de um cartão diferente.

Rótulo do PayPal
INVALID_CURRENCY_CODE
Tipo
Recusa definitiva
Quem recusou
PayPal ou a rede de pagamento
Tentar novamente
Não, não no mesmo cartão
Ação do comprador
Usar outro cartão ou método
Ação do lojista
Verifique qual moeda foi enviada e se sua conta a aceita
Renovação PlatformDTC
Sem nova tentativa; link de atualização de cartão com um clique e lembretes

O que a PlatformDTC faz

PlatformDTC trata 1320 como currency_not_supported, uma recusa definitiva. Em qualquer um dos agendamentos de nova tentativa (o agendamento padrão Fixed schedule ou Smart retry), 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 assinado para atualizar o cartão (sem login) mais até 4 lembretes por ciclo de faturamento.

Por que acontece

A moeda falhou na validação. O rótulo do PayPal não separa um código malformado de uma moeda que simplesmente não é aceita nesta combinação.

O que o comprador pode fazer

Pague com outro cartão ou seu saldo do PayPal; a loja também pode conseguir cobrar na sua moeda local.

O que a loja pode fazer

Confirme se a moeda do pedido é uma que sua conta PayPal e configuração de cartão aceitam.

Não tente novamente a mesma solicitação; ela será recusada da mesma forma.

Para desenvolvedores

O PayPal retorna 1320 em processor_response.response_code na captura (purchase_units[].payments.captures[]) ou autorização de um pagamento com cartão. O próprio nome do PayPal para isso é INVALID_CURRENCY_CODE.

Pagamentos com cartão recusados também podem conter payment_advice_code em processor_response, o conselho da rede do cartão; armazene-o ao lado do código de resposta.

Perguntas frequentes

É 1320 culpa do comprador?
Geralmente não. A moeda vem do checkout da loja; a única solução do comprador é um cartão diferente.
O PlatformDTC tenta novamente 1320?
Não. É registrado como currency_not_supported, uma recusa definitiva, então com Smart retry ativado, não é tentado novamente naquele cartão.

Fontes

Relacionado

Biblioteca de pagamentos