Resumen
El error 'Stripe payment stopped, invalid/empty amount' se produce al intentar procesar un pago a través de Stripe. Esto indica que el formulario no ha enviado un importe de pago válido a Stripe, normalmente porque el importe de pago está a cero o el formulario carece de los campos de pago adecuados.
Causas
Este error suele producirse cuando:
- El formulario no incluye ningún campo de pago
- Las opciones de elementos de pago se establecen con 0,00 $ como importe de pago.
- La lógica condicional hace que los campos de pago se oculten antes del envío.
- El tipo de campo seleccionado no es apropiado para recoger información sobre pagos
Solución
- Compruebe si hay campos de pago: Abra el generador de formularios y busque los campos que recogen información de pago. Asegúrese de que al menos un campo de pago está presente y es obligatorio. Los campos de pago pueden ser de un solo elemento, varios elementos, elementos de casilla de verificación o elementos desplegables con opciones de precio.
- Revise los importes de los pagos: Compruebe que las opciones de elementos de pago no estén configuradas a 0,00 €.
- Examine la lógica condicional: Haga clic en el campo de pago en el generador de formularios y revise la lógica condicional implicada. Asegúrese de que la lógica condicional no oculta inadvertidamente los campos de pago. Consulte nuestra guía de lógica condicional para obtener más información sobre cómo configurar y solucionar problemas de lógica condicional en sus formularios.
Ya está. Ahora ya sabes cómo solucionar y corregir el error 'Pago de Stripe detenido, importe no válido/vacío'.
¿Quieres saber más sobre cómo configurar pagos con Stripe en tus formularios? Asegúrate de consultar nuestra guía completa sobre la configuración del complemento Stripe Pro.