Resumo
O erro "Stripe payment stopped, invalid/empty amount" ocorre quando se tenta processar um pagamento através 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 o formulário não possui campos de pagamento adequados.
Causas
Este erro ocorre normalmente quando:
- O formulário não inclui nenhum campo de pagamento
- As opções de itens de pagamento são definidas com $0,00 como o valor do pagamento
- A lógica condicional está a fazer com que o(s) campo(s) de pagamento seja(m) ocultado(s) antes da apresentação
- O tipo de campo selecionado não é adequado para recolher informações sobre pagamentos
Solução
- Verifique se existem campos de pagamento: Abra o criador de formulários e procure campos que recolham informações de pagamento. Certifique-se de que pelo menos um campo de pagamento está presente e é obrigatório. Os campos de pagamento podem ser um item único, vários itens, itens de caixa de seleção ou itens suspensos com opções de preço.
- Rever os montantes de pagamento: Verifique se as opções de itens de pagamento não estão definidas para $0,00.
- Examinar a lógica condicional: Clique no campo de pagamento no construtor de formulários e reveja 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 mesmo! Agora já sabe como solucionar e corrigir o erro "Stripe payment stopped, invalid/empty amount".
Quer saber mais sobre como configurar pagamentos Stripe nos seus formulários? Não deixe de conferir nosso guia completo sobre como configurar o complemento Stripe Pro.