El plugin de RedSys para Contact Form 7 ahora soporta precios condicionales en los elementos select y radio

Es muy frecuente cuando creáis un formulario de inscripción que el precio no sea fijo y varíe por ejemplo, en base al tipo de inscripción. Por ahora la solución que se podía implementar era un tanto “cutre”. Se creaban tantos formularios como precios había o directamente pedíais al usuario que introdujera el precio.

La primera opción servía para salir del paso, pero era algo lenta para vosotros y podía llegar a desorientar al usuario. La segunda era muy cutre y poco profesional, así que en efecto, no era una solución realmente.

La solución real, la buena y profesional, era dotar al plugin de la capacidad de poder usar un selector de tipo select o radio para estar labor. No hay mejor explicación, que un ejemplo de uso real. Imaginad el siguiente caso. Tenéis un formulario de inscripción y cada tipo de abonado, tiene un precio diferente, imaginemos:

  • Miembro oro: 100€
  • Miembro plata: 50€
  • Miembro bronce: 25€

La idea es que el usuario pueda elegir en un selector (el siguiente es de tipo radio pero se puede usar también de tipo select) y al llegar a la pasarela venga con el precio de la opción elegida:

RedSys Contact Form 7 selector de precios

Y ya vista la solución, vamos a comentaros cómo se usa.

Cómo usar el selector de precios en una lista tipo radio o select

Veamos cómo sería el ejemplo anterior y en base a él vemos punto por punto:

[radio radio-membresia clave-valor “Miembro oro: 100,00 €|100” “Miembro plata: 50,00 €|50” “Miembro bronce: 25,00€|25”]

  • Primero elegimos el tipo de selector en el formulario, radio o select
  • Luego ponemos el nombre en este caso he usado “radio-membresia”
  • Luego incluimos el parámetro clave-valor esto es importante para que el sistema reconoce que vais a introducir el título a mostrar, seguido del precio en las opciones
  • Y completáis las opciones, el formato como veis es una lista, separada por espacios, de las diferentes opciones
  • Cada opción tiene dos partes, el título a mostrar y el precio a enviar, si os fijáis el delimitador es el símbolo “pipe” es decir el símbolo que está en el número 1: ‘|’

Cómo hacer referencia a estos valores en  el correo y en el resto de opciones del formulario

Una vez tengáis hecho esto, se os puede plantear la siguiente pregunta, en el caso que hemos indicado, si hacemos referencia a [radio-membresia] nos hará referencia al precio elegido: 100, 50 o 25.

Sin embargo, ¿cómo hago referencia al texto? Pues muy sencillo, si queréis indicar en el backend a la parte textual “Miembro oro: 100,00€” por ejemplo solo tendréis que añadir el sufijo _text, por lo que sería: [radio-membresia_text]. Tan sencillo como eso.

¿Tenéis dudas? Escribidnos o preguntad al soporte si ya sois usuarios del plugin.1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (4 votos, promedio: 5,00 de 5)

Cargando…

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

0

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito