NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Checkout.com · Códigos de recusa

O que significa Checkout.com 20019 “Re-enter transaction”?

Verificado em

Checkout.com 20019 "Re-enter transaction" significa que o emissor não conseguiu concluir o pagamento e pede que ele seja enviado novamente; Checkout.com também observa que a transação pode ter expirado. É uma recusa suave na categoria 2 da Visa, o emissor não pode aprovar neste momento, então uma nova tentativa logo depois geralmente é bem-sucedida.

Tipo
Recusa suave (20xxx)
Quem recusou
O emissor do cartão do comprador
Tentar novamente
Mais tarde. Categoria 2 da Visa: no máximo 15 tentativas em 30 dias
Ação do comprador
Tente pagar novamente em um momento
Ação do lojista
Permita uma nova tentativa; se falhar novamente, ofereça outro método

O que a PlatformDTC faz

Na PlatformDTC, uma recusa da Checkout.com com 20019 está na lista de redirecionamento. Quando a loja tem pagamentos com cartão PayPal ativados como backup, o checkout oferece imediatamente ao comprador essa segunda rota em vez de um beco sem saída, e os pedidos com cartão PayPal ainda passam pelas regras de fraude da loja. Com o Smart retry ativado, uma renovação de assinatura recusada com 20019 é tentada novamente 2, 5 e 8 dias após a primeira recusa.

Por que acontece

Um tempo limite ou uma falha temporária entre a rede e o banco, ou uma sessão de pagamento que expirou antes de ser aprovada.

O que o comprador pode fazer

Pressione pagar novamente. Se ainda falhar, tente um cartão diferente ou PayPal.

O que a loja pode fazer

Permita que o comprador envie novamente. A Visa permite até 15 tentativas em 30 dias para a categoria 2, mas uma ou duas tentativas é o limite sensato no checkout.

Para desenvolvedores

O pagamento retorna com status Declined, `response_code` 20019 e um `response_summary` como "Re-enter transaction" (Checkout.com observa que o texto pode variar por endpoint). A tabela Visa da Checkout.com coloca este código na categoria 2, que ela associa ao `recommendation_code` 02 (tentar novamente mais tarde); leia `processing.recommendation_code` na resposta.

Perguntas frequentes

20019 é uma recusa do banco?
É uma falha de processamento por parte do banco, não uma recusa baseada nos méritos do cartão. Uma nova tentativa normalmente funciona.
Por que a Checkout.com disse que a transação expirou?
Checkout.com lista "Transaction has expired" como texto adicional para 20019, então uma sessão que atingiu o tempo limite pode produzi-lo.

Fontes

Relacionado

Biblioteca de pagamentos