Stripe · Códigos de recusa
O que significa o código de recusa Stripe service_not_allowed?
Verificado em
O código de recusa Stripe service_not_allowed significa que o cartão foi recusado por um motivo desconhecido, de acordo com a Stripe, e o cliente precisa entrar em contato com o emissor do cartão para obter mais informações. O nome sugere que o cartão não está configurado para este tipo de pagamento, como compras online ou internacionais. Outro cartão ou método de pagamento geralmente completa o pedido.
- Tipo
- Recusa suave, motivo não informado
- Quem recusou
- O banco do cartão
- Nova tentativa
- Possível mais tarde; outro método é mais rápido
- Ação do comprador
- Usar outro cartão ou perguntar ao banco
- Ação do lojista
- Oferecer alternativas
O que a PlatformDTC faz
No checkout, a PlatformDTC permite que uma loja com pagamentos de cartão PayPal como backup ofereça ao comprador essa rota após service_not_allowed, já que outro processador pode aprová-lo. Com o Smart retry ativado, as renovações recusadas desta forma são tratadas como recusas genéricas: tentadas novamente 2, 5, 8, 13 e 18 dias após a primeira recusa, até 6 tentativas, às 14:00 hora local do assinante por padrão, e mantidas em atraso se nunca forem aprovadas.
Por que acontece
A Stripe não especifica o motivo. Os bancos podem desativar serviços em um cartão, por exemplo, pagamentos online, estrangeiros ou recorrentes, e recusar qualquer coisa fora deles.
O que o comprador pode fazer
Pague com outro cartão ou carteira, ou pergunte ao seu banco quais tipos de compras o cartão permite.
O que a loja pode fazer
Mostre outros métodos de pagamento ao lado do erro. Para assinaturas, uma nova tentativa espaçada mais um e-mail de atualização de cartão funciona melhor do que cobrar repetidamente.
Para desenvolvedores
decline_code = service_not_allowed. Leia charge.outcome.advice_code e network_decline_code antes de decidir sobre uma nova tentativa; um do_not_try_again advice code significa parar.
Perguntas frequentes
- Qual serviço não é permitido?
- A Stripe não diz. Somente o banco do cartão sabe qual serviço no cartão está bloqueado, então o cliente tem que perguntar a eles.
- service_not_allowed é uma recusa forte?
- A Stripe não o classifica. Ele descreve um motivo desconhecido, e novas tentativas são permitidas sob as regras genéricas da Visa, mas um novo método de pagamento geralmente é mais rápido.
Fontes
- Códigos de recusa da Stripe — Stripe
- Recusas de cartão — Stripe
Relacionado
- not_permitted — O banco diz que este pagamento não é permitido neste cartão.
- transaction_not_allowed — O banco recusou; o cartão não permite este tipo de transação.
- card_not_supported — O cartão não pode ser usado para este tipo de compra.
- no_action_taken — O cartão foi recusado por um motivo que o banco não compartilhou.
- stolen_card — O cartão foi denunciado como roubado. Ele não pode ser usado novamente.
- stop_payment_order — O banco recusou; o nome do código aponta para uma ordem de suspensão de pagamento no cartão.
- testmode_decline — Um número de cartão de teste da Stripe foi usado em um pagamento real.
- try_again_later — Código obsoleto: o banco recusou por um motivo desconhecido; tente novamente mais tarde.