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

Stripe · Códigos de recusa

O que significa o código de recusa reenter_transaction da Stripe?

Verificado em

O código de recusa reenter_transaction da Stripe significa que o pagamento não pôde ser processado pelo emissor do cartão por um motivo desconhecido. Como o nome diz, o próximo passo da Stripe é tentar o pagamento novamente; se ainda não puder ser processado, o cliente precisa entrar em contato com o emissor do cartão. É uma recusa suave, geralmente temporária, não um sinal de que o cartão está ruim.

Tipo
Recusa suave (temporária)
Quem recusou
O banco do cartão, sem um motivo
Tentar novamente
Sim
Ação do comprador
Envie o pagamento novamente
Ação do lojista
Permitir uma nova tentativa imediata
Renovação PlatformDTC
Tentado novamente 2, 5 e 8 dias após a primeira recusa (Smart retry)

O que a PlatformDTC faz

A PlatformDTC considera reenter_transaction como uma recusa que outro processador pode aceitar, então no checkout uma loja com pagamentos com cartão PayPal como backup pode oferecer essa rota ao comprador. Com o Smart retry ativado, é uma recusa temporária em renovações: tentado novamente 2, 5 e 8 dias após a primeira recusa, nunca mais de 4 tentativas, com o cliente sendo informado de que seu banco não pôde ser contatado.

Por que acontece

O banco recebeu a solicitação, mas não conseguiu finalizar o processamento e pediu para que fosse enviada novamente. Problemas temporários no sistema são a causa usual.

O que o comprador pode fazer

Pressione pagar novamente. Se o cartão continuar falhando, tente outro cartão ou entre em contato com seu banco.

Para desenvolvedores

decline_code = reenter_transaction. Na Visa, o código bruto 19 significa "Re-enter transaction", Categoria 2, nova tentativa permitida até 20 vezes em 30 dias. Reenvie com os mesmos dados: as regras da Visa proíbem a alteração de elementos de dados como o MCC ou o POS entry mode em uma nova tentativa.

Perguntas frequentes

É seguro reenviar após reenter_transaction?
Sim. A orientação da Stripe é tentar o pagamento novamente. Use os mesmos detalhes de pagamento; não há necessidade de mudar nada.
E se reenter_transaction continuar acontecendo?
Após algumas tentativas falhas, o cliente deve entrar em contato com o banco ou usar outro método de pagamento.

Fontes

Relacionado

Biblioteca de pagamentos