RedSys & Bizum Gateway for Gravity Forms

Cómo recibir donaciones o cantidades personalizadas con RedSys y Gravity

El otro día un cliente me preguntaba cómo podía hacer para que, con un formulario hecho con Gravity Forms, usando nuestro plugin para RedSys y Bizum para Gravity, el donante introdujera una cantidad personalizada y esa fuera la cantidad que se enviara al banco.

Este problema en Contact Form 7, ya sea con RedSys o con Ceca, está resuelto porque es obvio que se asigna un campo al valor a enviar el banco y ese campo puede ser de tipo texto. Con Gravity es algo diferente, porque ya uses nuestra pasarela o cualquier otra lo que ocurre es que se envía un total al banco, para que ya se cobre con el móvil usando Bizum o con tarjeta de crédito o débito.

Y claro ese total a priori está pensado para que salga por ejemplo de un listado de opciones, o de un total de un carrito que el usuario ha elegido el formulario. Pero bueno, gracias a la ayuda de nuestro cliente nos pusimos sobre la pista y tenemos solución.

Campo producto de Gravity Forms con precio definido por el usuario

La solución es sencilla, el total en Gravity viene de una serie de campos que existen para el pago, uno de los campos de pago es el campo «Producto» y ese campo es muy flexible:

  • Producto único
  • Desplegable
  • Botones selección
  • Definido por usuario
  • Oculto
  • Cálculo

Pues nos interesa la opción «Definido por usuario» que básicamente funciona como un campo de texto libre donde el cliente o donante introduce una cantidad manualmente. Los ajustes serían estos:

Y quedaría algo así, claro está con el aspecto y el CSS de vuestro tema que será mucho más elegante que este que aparece de ejemplo al previsualizar el formulario.

Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.

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

Francisco Javier Carazo Gil

Entradas recientes

RedSys para Contact Form 7 ahora acepta preautorizaciones

RedSys aparte de los pagos normales, llamados autorizaciones, acepta una variedad de operaciones: desde autorizaciones…

hace % días

Ordenar productos de forma diferente por cada categoría en WooCommerce

WooCommerce permite ordenar los productos de una forma nativa, para poder presentar primero los que…

hace % días

Evitar que se instalen los temas por defecto de WordPress cada vez que actualizas el núcleo

Cada vez que hay una actualización grande del núcleo WordPress, por defecto WordPress te instala…

hace % días

Pantalla LCD: ¿qué es?

Una pantalla LCD es una pantalla delgada y hecha de cristal líquido. Se usa en…

hace % días

Flujos de pago con Gravity Flow y RedSys

De todos los plugins que existen para Gravity Forms, que son numerosos porque la propia…

hace % días

CMS, ¿Qué es y qué ventajas tiene?

Un CMS, como WordPress, facilita la creación y gestión de contenido en la web, sin…

hace % días