Stripe · Códigos de recusa
O que significa o código de recusa Stripe call_issuer?
Verificado em
O código de recusa call_issuer da Stripe significa que o cartão foi recusado por um motivo desconhecido e o cliente precisa entrar em contato com o emissor do cartão para mais informações. O banco não disse à Stripe o porquê, e por privacidade, só discute os detalhes com o titular do cartão. A solução mais rápida é o comprador ligar para o número no verso do cartão, ou pagar com outro cartão. Repetir a mesma cobrança sem a liberação do banco raramente ajuda.
- Tipo
- Recusa suave (consultar emissor)
- Quem recusou
- O banco do cartão
- Tentar novamente
- No máximo uma vez, depois que o cliente tiver falado com o banco
- Ação do comprador
- Ligar para o banco no número do cartão, ou usar outro cartão
- Ação do lojista
- Oferecer outro método de pagamento; não continuar reenviando
O que a PlatformDTC faz
No checkout, a PlatformDTC pode oferecer o processador de cartão de backup da loja (pagamentos com cartão PayPal, se a loja o escolheu) após um declínio call_issuer. Com o Smart retry ativado, uma renovação recebe exatamente mais uma tentativa 48 a 72 horas depois, no horário de cobrança da loja; se o banco recusar novamente, as tentativas param e o cliente é solicitado a fornecer um novo método de pagamento através de um link de atualização de um clique.
Por que acontece
O banco quer falar com o titular do cartão antes de dizer mais, e a Stripe não recebe o motivo específico. A Stripe observa que os emissores discutem os detalhes de um declínio apenas com seus titulares de cartão, por motivos de privacidade e segurança.
O que o comprador pode fazer
Ligue para o seu banco usando o número no verso do cartão, peça para eles permitirem o pagamento e tente novamente. Pagar com outro cartão ou método funciona imediatamente.
O que a loja pode fazer
Mostre ao comprador uma mensagem clara "tente outro cartão ou entre em contato com seu banco". Para assinaturas, uma tentativa posterior é sensata; uma segunda recusa significa que o cliente precisa atualizar o cartão.
Para desenvolvedores
Verifique outcome.advice_code e network_decline_code para mais contexto. Na Visa, os códigos brutos 01 e 02 significam "consultar o emissor do cartão"; a Visa não os lista como códigos de nunca-tentar-novamente, mas cada nova tentativa conta para o seu limite de 20 tentativas em 30 dias.
Perguntas frequentes
- Uma loja pode corrigir um declínio call_issuer?
- Não. Apenas o banco do titular do cartão pode remover o que quer que tenha impedido o pagamento. A loja pode oferecer outra forma de pagamento.
- Quantas vezes devo tentar novamente call_issuer?
- Uma vez no máximo, idealmente depois que o cliente tiver falado com o banco. O conselho da Stripe é que o cliente entre em contato com o emissor, e tentativas repetidas em um cartão que o banco está recusando podem aumentar sua taxa de declínio com aquele banco.
Fontes
Relacionado
- do_not_honor — O banco recusou o cartão sem dizer o porquê.
- generic_decline — Recusado por um motivo desconhecido, ou bloqueado pelo Stripe Radar ou Adaptive Acceptance.
- card_declined — Código de erro da Stripe para qualquer cartão recusado; o decline_code diz o porquê.
- approve_with_id — O banco não conseguiu autorizar o pagamento como enviado; mais uma tentativa pode funcionar.
- card_not_supported — O cartão não pode ser usado para este tipo de compra.
- card_velocity_exceeded — O saldo, limite de crédito ou limite de valor do cartão foi atingido.
- currency_not_supported — O cartão não pode ser cobrado na moeda do pagamento.
- do_not_try_again — Código obsoleto: recusado por um motivo desconhecido; não cobre este cartão novamente.