Pasarela de pago RedSys & Bizum para Elementor: botón de pago y formularios de Elementor Pro

Desde 49,95

De todos los constructores de páginas para WordPress, Elementor es hoy el más usado con diferencia. Es compatible con la práctica totalidad de plantillas, tanto premium como gratuitas, y se ha convertido en el estándar «de facto» para crear páginas y formularios sin tocar código, lo que lo hace tremendamente popular.

Hasta ahora no había forma de conectar RedSys directamente con Elementor: había que tirar de plugins de formularios de terceros o montar una tienda completa con WooCommerce solo para poder cobrar. Con este plugin haces la integración directa entre Elementor y RedSys, sin plugins de formularios adicionales y sin necesidad de WooCommerce, pudiendo además ofrecer Bizum como método de pago.

Conecta tu pasarela de pago RedSys a tu página o formulario de Elementor, de forma sencilla y rápida, sin necesidad de tener una tienda con WooCommerce. Podrás recibir pagos con tarjeta de crédito, débito o Bizum.

Sin pantallas intermedias: el pago va directo a RedSys, con opción de tarjeta o Bizum

Así de sencillo
  • 1Configura el FUC, terminal y clave de firma en Elementor → Ajustes → Integraciones.
  • 2Añade el botón de pago en cualquier página, o la acción «RedSys» en un formulario de Elementor Pro.
  • 3Elige si el cliente paga con tarjeta o con Bizum.
  • 4Consulta el registro de pagos (pendiente / pagado / fallido) cuando quieras.
Características
  • Botón de pago RedSys: widget de Elementor, compatible con la versión gratuita, para un importe fijo o dinámico.
  • Acción de formulario RedSys: se añade como acción de «Enviar formulario» en Elementor Pro.
  • Tarjeta o Bizum: tú eliges el método de pago.
  • Registro propio de pagos, sin depender de WooCommerce.
  • Perfiles de pruebas y real independientes, para probar con tranquilidad.
Requiere Elementor activo. La acción de formulario necesita además Elementor Pro; el botón de pago funciona ya con la versión gratuita de Elementor.

Elige el plan que necesitas

18/09/2026

Hasta ahora, si querías cobrar con RedSys en un sitio hecho con Elementor no tenías una forma directa de hacerlo: o bien montabas una tienda completa con WooCommerce solo para poder cobrar un único importe (una cuota, una donación, una reserva…), o tirabas de un plugin de formularios de terceros que a su vez necesitaba otro plugin o pasarela intermedia para conectar con el banco. Con RedSys for Elementor haces la integración directa: conectas tu pasarela RedSys al propio Elementor, sin plugins de formularios adicionales y sin necesidad de WooCommerce, y puedes ofrecer a tus clientes tanto el pago con tarjeta como con Bizum.

El plugin te da dos formas de cobrar, que puedes usar por separado o combinadas en el mismo sitio:

  • Un botón de pago que puedes colocar en cualquier página, para cobrar un importe fijo (por ejemplo, una cuota) o un importe que varía según lo que rellene el usuario.
  • Una acción de formulario para los formularios de Elementor Pro: conviertes cualquier formulario ya existente (contacto, reserva, inscripción…) en un formulario de pago, sin tener que rehacer nada.

Requisitos

Necesitas tener Elementor activo en tu sitio. La acción de formulario necesita además Elementor Pro, porque los formularios son una función de la versión Pro; el botón de pago, en cambio, funciona ya con la versión gratuita de Elementor. Y por supuesto, necesitas tener contratada una pasarela de pago con tu banco (RedSys, Sermepa o Servired son distintos nombres del mismo sistema) y que te hayan facilitado tus datos de comercio.

1. Configura tus credenciales de RedSys y de Bizum

Lo primero es introducir los datos que te ha facilitado tu banco. Ve a Elementor → Ajustes → Integraciones y busca la sección «RedSys». Ahí encontrarás seis campos, organizados en dos perfiles independientes:

  • FUC (código de comercio), Terminal y Clave de firma para tu entorno real, el que se usa cuando ya estás cobrando de verdad.
  • FUC de pruebas, Terminal de pruebas y Clave de firma (pruebas), para el entorno de pruebas de tu banco.

Justo debajo hay una segunda sección, «Bizum», con los mismos seis campos pero para el pago con Bizum. Son credenciales independientes de las de tarjeta: algunos bancos te dan el mismo FUC y terminal para tarjeta y Bizum, y otros te dan un terminal distinto específico para Bizum, así que introduce ahí exactamente lo que te haya facilitado tu banco para Bizum. Si sabes que es el mismo terminal que el de tarjeta, tienes un botón «Rellenar con los datos de RedSys de arriba» que copia los seis valores de la sección de RedSys a la de Bizum, para no tener que teclearlos dos veces (puedes editarlos después si alguno cambia).

Al tener los perfiles de real y de pruebas separados, tanto en tarjeta como en Bizum, puedes dejar solo los de pruebas configurados mientras validas que todo funciona correctamente, y añadir los reales cuando estés listo para cobrar de verdad, sin tener que tocar nada más en tus páginas o formularios.

Ajustes de pasarela Redsys y Bizum dentro de integraciones en Elementor

2. Añade el botón de pago en una página

Edita cualquier página con Elementor y arrastra el widget «RedSys Payment Button» (aparece en la categoría general de widgets). En su panel de opciones puedes configurar:

  • El texto del botón (admite contenido dinámico, por si quieres usar un shortcode o un campo personalizado).
  • El importe a cobrar y la moneda (por defecto euros, pero hay más de una decena de divisas disponibles).
  • Una descripción del pago, que es lo que verá tu cliente en la pantalla de RedSys.
  • Las URLs de redirección tras pago correcto y tras pago fallido (si las dejas vacías, vuelve a la propia página).
  • El modo pruebas, con un simple interruptor: actívalo mientras estás probando y desactívalo cuando quieras empezar a cobrar de verdad.
  • El método de pago: tarjeta o Bizum.

Además, como es un widget normal de Elementor, tienes una pestaña de estilo aparte para ajustar tipografía, colores, bordes y espaciado del botón, igual que con cualquier otro elemento de Elementor.

Ajustes botón de pago de RedSys

3. O conviértelo en un formulario de pago con Elementor Pro

Si usas Elementor Pro, puedes hacer que cualquier formulario ya existente termine en un pago. Edita el formulario, entra en Acciones tras enviar y marca la casilla RedSys junto a las demás acciones (como enviar un email o guardar en la base de datos). Al marcarla aparece una nueva pestaña de configuración con las mismas opciones que en el botón: importe, moneda, descripción, URLs de redirección, modo pruebas y método de pago (tarjeta o Bizum). El importe y la descripción admiten variables del propio formulario, así que puedes, por ejemplo, poner como descripción «Pedido de [field id=»nombre»]» y que se rellene automáticamente con lo que escriba el cliente.

Cuando el formulario se envía, todas las demás acciones configuradas (enviar el email de aviso, guardar la entrada, etc.) se ejecutan primero, y justo después el cliente es redirigido a pagar con RedSys.

Ajustes de RedSys dentro del formulario de elementor

Tarjeta o Bizum: tú decides

Tanto en el botón como en la acción de formulario hay un desplegable de método de pago con dos opciones: Tarjeta (el comportamiento de siempre) o Bizum. Como cada método usa sus propias credenciales (ver el paso 1), puedes combinarlos libremente: por ejemplo, un botón de «Hazte socio» solo con tarjeta y un formulario de «Donación rápida» con Bizum, cada uno con el método que más te interese. Eso sí: para que Bizum funcione, tu banco tiene que tenerlo activado y haberte dado los datos de ese terminal; si no lo tienes contratado, pídeselo a tu entidad antes de activar la opción.

Modo pruebas: prueba sin miedo antes de cobrar de verdad

Cada botón y cada formulario tiene su propio interruptor de modo pruebas. Con él activado, el plugin usa el perfil de credenciales de pruebas correspondiente al método de pago elegido (el de tarjeta o el de Bizum, según toque) y te redirige al entorno de pruebas de RedSys, donde puedes simular pagos sin mover dinero real. Es la forma de comprobar que todo el circuito —importe, descripción, redirecciones— funciona como esperas antes de activar el cobro real desactivando ese interruptor.

Qué pasa cuando el cliente paga

Cuando alguien completa un pago (o le falla), RedSys avisa automáticamente a tu sitio mediante una notificación en segundo plano, que el plugin valida comprobando la firma HMAC-SHA256 para asegurarse de que viene realmente de RedSys y no ha sido manipulada. Con esa notificación, el plugin actualiza el estado del pago en su propia tabla de la base de datos (pendiente, pagado o fallido) y dispara dos hooks para que puedas enganchar tu propia lógica: rfe_payment_completed cuando el pago se confirma correctamente, y rfe_payment_failed si algo ha ido mal. Son el punto perfecto para, por ejemplo, enviar un email personalizado, dar de alta a un usuario o desbloquear contenido, sin tener que tocar el resto del plugin.

Compatible con caché de página completa

Si tu sitio usa un plugin de caché de página completa (WP Rocket, LiteSpeed Cache, etc.), no hay ningún problema: el importe y la firma de cada pago se calculan en el momento en que el cliente hace clic en el botón o envía el formulario, no cuando se genera y cachea la página. Así que puedes cachear tus páginas de pago con total tranquilidad.

Preguntas frecuentes

¿Necesito WooCommerce? No. Este plugin es completamente independiente de WooCommerce: usa su propia tabla para el registro de los pagos, en vez del sistema de pedidos de WooCommerce.

¿Funciona con la versión gratuita de Elementor? El botón de pago sí. La acción de formulario necesita Elementor Pro, porque los formularios son una función exclusiva de la versión Pro.

¿Necesito credenciales distintas para tarjeta y para Bizum? El plugin tiene campos separados para cada uno por si tu banco te los da distintos, pero si tu banco te ha activado Bizum en el mismo terminal que la tarjeta, puedes usar el botón «Rellenar con los datos de RedSys de arriba» en la sección Bizum para copiarlos automáticamente y no teclearlos dos veces.

¿Cómo consigo una pasarela de pago para que mis clientes paguen con tarjeta o Bizum? Tienes que hablarlo directamente con tu banco y pedir una pasarela del tipo RedSys, Sermepa o Servired, indicando que quieres tener Bizum activado. Una vez contratada te enviarán los datos necesarios (FUC, terminal y clave de firma) de tarjeta y, si corresponde, los de Bizum, que introducirás en Elementor → Ajustes → Integraciones tal y como se explica en el paso 1.

Changelog

= 1.1.0 =
* Nueva opción «Método de pago» (Tarjeta / Bizum) en el botón de pago y en la acción de formulario de Elementor Pro, enviando `Ds_Merchant_PayMethods` a RedSys.

= 1.0.0 =
* Versión inicial.
* Widget «Botón de pago RedSys» para Elementor (importe fijo o dinámico, moneda, descripción, redirección tras pago correcto/fallido, modo pruebas).
* Acción de formulario «RedSys» para los formularios de Elementor Pro.
* Registro propio de transacciones (pendiente/pagado/fallido), verificación de la firma HMAC-SHA256 de la notificación de RedSys.
* Ajustes de credenciales (FUC, terminal, clave de firma) en Elementor → Ajustes → Integraciones, con perfiles independientes para real y pruebas.
* Sistema de licencias y actualizaciones automáticas.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “RedSys & Bizum para Elementor: botón de pago y formularios de Elementor Pro”

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

    1. Responsable de los datos: Codection S.L.

    2. Finalidad de los datos: Comunicaciones con clientes

    3. Almacenamiento de los datos: Base de datos alojada en Webempresa Europa S.L. (UE)

    4. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

    Con la compra de una licencia nueva de un plugin obtendrás:

    • Podrás usar de por vida el plugin en un sitio
    • Tendrás soporte (telefónico, por chat y por email) durante un año
    • Podrás actualizar y descargar el plugin durante ese año

    ¿Y cuándo pasa el año? ¿Tengo que pagar de nuevo la licencia?

    No, la renovación del período de soporte, actualizaciones y descarga, vale 24,95€ IVA incluido. Es completamente voluntario y si te fijas son poco más de 20 euros más IVA, algo mínimo pero suficiente para poder seguir atendiéndote como te mereces y que sigamos manteniendo el plugin.

    El único requisito para poder renovar a esa cantidad, 24,95€ IVA incluidom y tener que pagar la licencia al completo, es renovar antes de que caduque la licencia o hacerlo en los 14 días siguientes a su caducidad.

    ¿Por qué lo hacemos?

    Es una cantidad mínima (20,62€ si le descuentas el IVA, unos 0,06€/día), pero que te asegura dos cosas:

    • Que el plugin no se va a quedar desactualizado (todo lo contrario, no solo es que actualicemos el plugin para que siga teniendo compatibilidad, sino que os habréis fijado que vamos siempre mejorándolo)
    • Que cuando nos escribas o nos llames, te podamos atender tranquilamente y con el tiempo que necesites
    • Como ya has comprado la licencia, te premiamos cobrándote una cantidad muy inferior

    ¿Y si no renuevo?

    Nosotros no cortamos el servicio del plugin, por lo que a priori, debe seguir funcionando mientras no haya algo en tu sitio o en la pasarela de pago que al actualizar genere una incompatibilidad.

    Al no poder actualizar o pedirnos soporte, llegará un momento en el que deje de funcionar, pero no será por acción nuestra, sino porque el plugin ha quedado desactualizado. En el corto plazo realmente eso no debe ser un problema, pero en algo tan importante como los pagos por seguridad y por compatibilidad siempre recomendamos renovar.

    ¿Para no tener que renovar yo manualmente podéis renovar de forma automática para asegurarme de que tengo siempre el mejor precio?

    Si has pagado con tarjeta, automáticamente registraremos la renovación automática para que te puedas aprovechar de la renovación a mitad de precio. Siempre puedes anularlo desde "Mi cuenta". Intentaremos el pago al llegar la fecha de expiración y si no podemos ejecutarlo, te notificaremos para que tengas 14 días para poder aprovecharte del precio de renovación especial a 24,95€ IVA incluido.