Pergunta do WordPress WooCommerce Stripe Payment Gateway: Pegue os detalhes do cartão com antecedência e determine o valor final mais tarde?

Um usuário perguntou ?

Olá, estou tentando manter um cartão e carregá-lo assim que o valor for determinado.

Este negócio de site faz reparos.

Inicialmente, há uma taxa de diagnóstico inicial de $ 99, que é quando tentamos coletar o número do cartão de crédito.

Se o trabalho puder ser feito em 2 horas, eles pagam US$ 99, e nesse ponto vamos querer “cobrar” o pagamento.

No entanto, se o trabalho exceder 2 horas, calculamos o trabalho adicional para concluir o trabalho (digamos, outros US$ 50).

Com a aprovação do cliente, eu faria o trabalho e, em seguida, processaria uma única cobrança de US$ 149. Não solicitamos que eles insiram novamente os detalhes do cartão e temos duas cobranças para lidar com um trabalho.

Posso fazer isso com o Stripe (usando ou não o plugin WooCommerce Stripe)?

Obrigado ?

Este tópico foi modificado 1 ano, 1 mês atrás por. Este tópico foi modificado 1 ano, 1 mês atrás por.

(@aashik)

1 ano, 1 mês atrás

Olá!

O que você acha de autorizar um pagamento de $ 149 e depois capturar $ 99 se o trabalho for feito em 2 horas?

Se isso funcionar para o seu caso de uso, você pode usar o recurso de autorização no Stripe: O Stripe suporta autorização e captura? – documentação.

(@xroox)

1 ano, 1 mês atrás

Essa é uma ideia realmente razoável, porém, os $ 149 eram um pouco arbitrários neste momento … (mesmo que seja provável que cubra a maioria dos casos). Mas é claro que se eles precisarem de 3 horas de trabalho extra a US$ 60/hora, o total será de US$ 279.

Você pode imaginar um fluxo de trabalho como:

– Começa como uma conversa por telefone ou e-mail – O cliente começa a fazer o pedido inserindo os detalhes do pagamento – O diagnóstico é realizado – Se o trabalho puder ser feito dentro da taxa de diagnóstico, US$ 99 são apreendidos e tudo está feito. – Se for necessário trabalho adicional, verificamos com o cliente a aprovação, se fazemos o trabalho, e depois capturamos o todo; se não for aprovado, cobramos $99 para diagnóstico e trabalho realizado dentro do orçamento.

Claro, uma coisa que posso fazer é faturar qualquer coisa com antecedência e lançar o site de reparo apenas pagando por ele, mas infelizmente ainda é possível que alguns clientes em destaque desapareçam mesmo que o site esteja configurado. Procurar clientes por dinheiro não é divertido.

Sério, acho que só quero postar os detalhes deles e, se uma ordem de serviço for aprovada, vá em frente e depois uma fatura completa e envie o recibo. Claro, posso ver por que isso nem sempre é desejável e não se adequa a muitos casos de uso, mas no meu caso é uma boa experiência de usuário para o cliente e me protege de não ser pago.

É como um hotel, eu acho? Você dá a eles seu cartão de crédito e eles cobram no final pelo que você realmente usou (noite extra, barra de chocolate cara do frigobar, etc.).

(@aashik)

1 ano, 1 mês atrás

Obrigado por esclarecer o fluxo de trabalho exato.

Pelo que entendi, tudo até a primeira cobrança ser liquidada é de $ 99. Assim, você pode ser cobrado imediatamente pela primeira metade.

A segunda parte dependeria do número de horas extras dedicadas ao trabalho. Não é um tamanho fixo e mudará quase sempre.

Pelo que entendi, essa parte não pode ser automatizada porque a maioria dos gateways de pagamento (incluindo o Stripe) não permite cobrar mais do que o valor autorizado, caso em que sabíamos de antemão o que queríamos autorizar.

O que você acha da criação? reordenação manual para a cobrança adicional, definindo o status para Pending Paymente peça manualmente ao cliente que pague o pedido por e-mail (usando as opções integradas). Os clientes ainda precisam fazer login para pagar o pedido.

(@aashik)

1 ano, 1 mês atrás

Não temos notícias suas há algum tempo, então vou marcar isso como uma solução. Se você tiver outras dúvidas, poderá iniciar uma nova conversa.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *