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 issuer_not_available da Stripe?

Verificado em

O código de recusa issuer_not_available da Stripe significa que o banco emissor do cartão não pôde ser contatado, então o pagamento nunca foi autorizado. Não é um julgamento sobre o comprador ou o cartão. O conselho da Stripe é tentar o pagamento novamente; somente se continuar falhando o cliente deve entrar em contato com o emissor do cartão. A maioria desses problemas se resolve em minutos a alguns dias.

Tipo
Recusa suave (temporária)
Quem recusou
Ninguém: o banco do cartão não respondeu
Tentar novamente
Sim, um pouco mais tarde
Ação do comprador
Tentar novamente; se continuar falhando, ligar para o banco ou usar outro cartão
Ação do lojista
Deixar o comprador tentar novamente; não tratar como fraude
Renovação PlatformDTC
Tentado novamente 2, 5 e 8 dias após a primeira recusa (Smart retry)

O que a PlatformDTC faz

No checkout, a PlatformDTC trata issuer_not_available como uma recusa que outro processador pode aprovar: se a loja tiver pagamentos com cartão PayPal definidos como backup, o comprador é oferecido para processar o cartão via PayPal. Com o Smart retry ativado, uma renovação recusada desta forma é tentada novamente 2, 5 e 8 dias após a primeira recusa, no máximo 4 tentativas, e o e-mail do cliente informa que o banco dele não pôde ser contatado.

Por que acontece

Todo pagamento com cartão tem que ser aprovado pelo banco que emitiu o cartão. Quando os sistemas desse banco estão fora do ar, sobrecarregados ou lentos para responder, a solicitação expira e o Stripe retorna issuer_not_available.

Não há nada de errado com os dados do cartão ou com o saldo do comprador. O banco simplesmente nunca deu uma resposta.

O que o comprador pode fazer

Espere um momento e pague novamente. Se a segunda tentativa também falhar, use um cartão ou método de pagamento diferente, ou ligue para o número no verso do cartão para perguntar se o banco está com problemas.

O que a loja pode fazer

Mantenha o checkout aberto e convide para uma segunda tentativa. Uma carteira digital ou outro cartão geralmente funciona imediatamente.

Para assinaturas, um cronograma de nova tentativa curto recupera bem esses casos; não há razão para pedir ao cliente um novo cartão na primeira falha.

Para desenvolvedores

A recusa chega como last_payment_error.decline_code = issuer_not_available. Verifique charge.outcome.network_decline_code para a resposta bruta do emissor: na Visa, 91 significa que o emissor ou switch está inoperante, um código de Categoria 2 que a Visa permite que os comerciantes tentem novamente até 20 vezes em 30 dias.

Stripe recomenda não mais que oito novas tentativas para uma cobrança que permite novas tentativas.

Perguntas frequentes

Devo tentar novamente uma recusa issuer_not_available?
Sim. A orientação do Stripe é tentar o pagamento novamente, e este código geralmente é resolvido assim que o banco está acessível. Espaçe as novas tentativas em vez de dispará-las uma após a outra.
issuer_not_available é culpa do comprador?
Não. Significa que o banco do cartão não respondeu. O cartão e o saldo podem estar perfeitamente bem.
Quantas vezes posso tentar novamente?
A Visa permite até 20 novas tentativas em 30 dias para suas categorias passíveis de nova tentativa, e o Stripe recomenda um máximo de oito novas tentativas para cobranças que as permitem. O Smart retry da PlatformDTC usa no máximo quatro tentativas para este tipo de recusa.

Fontes

Relacionado

Biblioteca de pagamentos