Presentamos WP Simple Pay 4.17.2: Cree formularios de pago dinámicos con lógica condicional
Última actualización el
Ha creado un formulario de pago que funciona. Pero luego un cliente quiere añadir un mensaje de regalo, solo a veces. Otro quiere introducir un nombre de empresa, pero solo si es un negocio. De repente, su único formulario ordenado necesita manejar tres escenarios diferentes, y o bien lo llena de campos que nadie usa o crea formularios separados para cada variación.
Con WP Simple Pay 4.17.2, sus formularios finalmente pueden adaptarse a la persona que los completa. El nuevo motor de lógica condicional le permite mostrar u ocultar cualquier campo basándose en lo que los clientes ya han introducido, todo ello sin escribir una sola línea de código.
Formularios Inteligentes Que Responden a Sus Clientes
La lógica condicional es el tipo de característica que transforma silenciosamente la forma en que usted cobra los pagos. En lugar de un formulario rígido para cada cliente, puede crear un formulario único e inteligente que revele los campos correctos en el momento adecuado.
¿Vende un producto con envoltorio de regalo opcional? Muestre los campos de nombre del destinatario y mensaje solo cuando se marque la casilla de regalo. ¿Dirige un negocio de servicios que atiende tanto a particulares como a empresas? Oculte los campos de IVA y nombre de empresa a menos que alguien seleccione "Empresa" en un menú desplegable. ¿Ofrece una suscripción por niveles? Muestre diferentes preguntas adicionales dependiendo del plan que elijan.

Configurarlo es sencillo. Cada campo elegible en el constructor de formularios ahora tiene un panel de Lógica Condicional donde puede:
- Habilitar la lógica condicional con un solo interruptor
- Elegir si mostrar u ocultar el campo cuando las reglas coinciden
- Añadir una o más reglas que hagan referencia a otros campos del mismo formulario
- Combinar múltiples reglas con coincidencia "todas" o "alguna" para flujos simples o complejos
Las reglas pueden dirigirse a valores de campo, opciones de precio seleccionadas, estados de casillas de verificación, o incluso comprobar si un campo está vacío o contiene texto específico. Los operadores incluyen igual a, no igual a, contiene, no contiene, mayor que, menor que, está vacío y no está vacío.

La mejor parte es lo que sucede en el frontend. Los campos ocultos por lógica condicional no solo son invisibles, sino que se eliminan por completo de la validación y el envío. Así, un campo requerido que ha sido ocultado condicionalmente no bloqueará a su cliente en el momento del pago, lo cual ha sido un error común con la lógica condicional en otras herramientas.
La lógica condicional funciona en toda la gama de campos de formulario: entradas de texto, nombre, correo electrónico, teléfono, menús desplegables, botones de radio, casillas de verificación, selectores de precios, bloques de dirección, cupones, identificación fiscal, importe personalizado y más. Puede leer más sobre los campos de formulario en la documentación.
Personalizar Recibos con Ubicación de Facturación
Dos nuevas etiquetas inteligentes, {billing-country} y {billing-zip}, ya están disponibles en las páginas de confirmación de pago y en todas las plantillas de correo electrónico. Extraen el país de facturación y el código postal del método de pago que utilizó su cliente, ya sea Stripe Checkout o el Elemento de Pago.
Esto abre personalizaciones sutiles pero útiles. Puedes incluir instrucciones de envío específicas de la región en un correo electrónico de confirmación, recordar a los clientes de ciertos países los requisitos fiscales locales o simplemente reconocer desde dónde está comprando alguien. Si un cliente está en Alemania, puedes saludarlo de manera diferente a un cliente en Canadá, todo desde la misma plantilla.
Obtén más información sobre el uso de etiquetas inteligentes en páginas y correos electrónicos de confirmación.
Formularios superpuestos más fluidos para Klarna, Afterpay e Impuestos Automáticos
Si alguna vez has creado un formulario superpuesto de Botón de Pago que utiliza Klarna, Afterpay/Clearpay o los impuestos automáticos de Stripe, es posible que te hayas encontrado con un problema frustrante: ciertos campos obligatorios como el bloque de dirección y el desglose del importe no se añadían automáticamente. Tenías que añadirlos manualmente y no había ninguna advertencia si no lo hacías.
Eso está solucionado en la versión 4.17.2. Los formularios superpuestos ahora pasan por las mismas comprobaciones de campos obligatorios que los formularios incrustados, por lo que los campos correctos se añaden automáticamente al guardar, junto con un aviso útil. Una cosa menos que recordar al configurar Klarna o Afterpay/Clearpay.
Más mejoras en esta versión
- Mejoras de estabilidad en torno a las nuevas etiquetas inteligentes de facturación para que las páginas y correos electrónicos de confirmación manejen los contratiempos de la API de Stripe con elegancia.
La lista completa de cambios siempre está disponible en la página de registro de cambios.
Empieza a crear formularios más inteligentes hoy mismo
WP Simple Pay 4.17.2 se está implementando ahora. Actualiza desde tu panel de WordPress para empezar a usar la lógica condicional, las nuevas etiquetas inteligentes de facturación y la experiencia de formulario superpuesto más fluida de inmediato.
Como siempre, si tienes alguna pregunta, nuestro equipo de soporte está aquí para ayudarte. Y si has estado deseando que la lógica condicional haga algo específico en tus formularios, nos encantaría saberlo. Tus comentarios dan forma a lo que viene después.
Felices ventas.
Divulgación: Nuestro contenido es compatible con los lectores. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Solo recomendamos productos que creemos que aportarán valor a nuestros lectores.


Deja una respuesta