Resumo
O erro "Stripe payment stopped, invalid/empty amount" ocorre quando se tenta processar um pagamento por meio do Stripe. Isso indica que o formulário não enviou um valor de pagamento válido para o Stripe, geralmente porque o valor do pagamento está definido como zero ou porque o formulário não possui campos de pagamento adequados.
Causas
Esse erro geralmente ocorre quando:
- O formulário não inclui nenhum campo de pagamento
- As opções de itens de pagamento são definidas com US$ 0,00 como o valor do pagamento
- A lógica condicional está fazendo com que o(s) campo(s) de pagamento seja(m) ocultado(s) antes do envio
- O tipo de campo selecionado não é adequado para coletar informações de pagamento
Solução
- Verifique se há campos de pagamento: Abra o construtor de formulários e procure os campos que coletam informações de pagamento. Certifique-se de que pelo menos um campo de pagamento esteja presente e seja obrigatório. Os campos de pagamento podem ser um item único, vários itens, itens de caixa de seleção ou itens suspensos que tenham opções de preço.
- Revise os valores de pagamento: Verifique se as opções de item de pagamento não estão definidas como US$ 0,00.
- Examine a lógica condicional: Clique no campo de pagamento no construtor de formulários e examine a lógica condicional envolvida. Certifique-se de que a lógica condicional não esteja ocultando inadvertidamente os campos de pagamento. Consulte nosso guia de lógica condicional para obter mais informações sobre como configurar e solucionar problemas de lógica condicional em seus formulários.
É isso aí! Agora você sabe como solucionar e corrigir o erro "Stripe payment stopped, invalid/empty amount".
Deseja saber mais sobre como configurar pagamentos do Stripe em seus formulários? Não deixe de conferir nosso guia completo sobre como configurar o complemento Stripe Pro.