Stripe · Códigos de recusa
O que significa o código de recusa da Stripe revocation_of_authorization?
Verificado em
O código de recusa da Stripe revocation_of_authorization é descrito pela Stripe como uma recusa por um motivo desconhecido, e o cliente é instruído a entrar em contato com o emissor do seu cartão. O nome aponta para uma autorização sendo revogada, tipicamente um titular de cartão pedindo ao seu banco para parar de pagar um comerciante ou assinatura específica. Não continue cobrando o cartão; entre em contato com o cliente e pergunte como ele deseja continuar.
- Tipo
- Recusa definitiva
- Quem recusou
- O banco do cartão
- Tentar novamente
- Não
- Ação do comprador
- Entre em contato com o banco ou a loja; pague de outra forma
- Ação do comerciante
- Pause as cobranças neste cartão e converse com o cliente
- Renovação PlatformDTC
- Sem nova tentativa; mantido em atraso com um link para atualizar o cartão
O que a PlatformDTC faz
A PlatformDTC classifica revocation_of_authorization como uma recusa definitiva: no checkout, nunca é enviado ao processador de backup, e nas renovações, no cronograma fixo ou com Smart retry, não é tentado novamente. A assinatura é mantida em atraso em vez de cancelada, e o cliente recebe um link de um clique assinado para mudar para outro cartão ou método de pagamento.
Por que acontece
A Stripe não publica um motivo específico. O nome do código refere-se a uma autorização revogada, por exemplo, o titular do cartão dizendo ao banco para parar os pagamentos para este negócio.
O que o comprador pode fazer
Se você pretendia parar de pagar, cancele com a loja também para que não sejam feitas mais tentativas. Se não, peça ao seu banco para remover o bloqueio ou pague com um cartão diferente.
O que a loja pode fazer
Trate-o como um pedido de cancelamento até que o cliente diga o contrário. Tentar novamente um cartão revogado convida a disputas.
Para desenvolvedores
A Visa retorna R0 (parar este pagamento), R1 (parar todos os pagamentos futuros) ou R3 (parar todos os comerciantes) como códigos de rede brutos para ordens de bloqueio de pagamento; as regras da Visa colocam todos os três na Categoria 1, então nunca reenvie a mesma credencial. Respeite outcome.advice_code = do_not_try_again sempre que estiver presente.
Perguntas frequentes
- revocation_of_authorization é uma disputa?
- Não, é uma recusa em uma nova cobrança. Mas cobrar o cartão novamente após uma revogação é uma forma comum de acabar com uma disputa.
- Como é diferente de revocation_of_all_authorizations?
- A Stripe descreve ambos como recusas por um motivo desconhecido. Pelo nome, um se refere a uma única autorização sendo revogada e o outro a todas elas. Lide com ambos da mesma forma: pare de tentar novamente e entre em contato com o cliente.
Fontes
Relacionado
- revocation_of_all_authorizations — O banco recusou; tipicamente o titular do cartão parou todos os pagamentos futuros.
- stop_payment_order — O banco recusou; o nome do código aponta para uma ordem de suspensão de pagamento no cartão.
- do_not_try_again — Código obsoleto: recusado por um motivo desconhecido; não cobre este cartão novamente.
- generic_decline — Recusado por um motivo desconhecido, ou bloqueado pelo Stripe Radar ou Adaptive Acceptance.
- security_violation — O banco recusou por um motivo que não compartilhou; frequentemente uma regra de segurança.
- service_not_allowed — O cartão foi recusado por um motivo que o banco não informou.
- stolen_card — O cartão foi denunciado como roubado. Ele não pode ser usado novamente.
- testmode_decline — Um número de cartão de teste da Stripe foi usado em um pagamento real.