Pasarela de pago RedSys for Event Tickets

Desde 49,95€

Si organizas eventos con WordPress, lo más probable es que uses The Events Calendar y Event Tickets, el sistema de venta de entradas más extendido para WordPress. Con su módulo Tickets Commerce puedes vender entradas sin montar una tienda, pero de serie solo permite cobrar con Stripe o PayPal, que no son las pasarelas que utilizan los bancos españoles.

Hasta ahora, para cobrar las entradas con el TPV virtual de tu banco había que instalar WooCommerce y el complemento de pago de Event Tickets, solo para poder usar RedSys. Con este plugin añades RedSys directamente como pasarela de Tickets Commerce, sin WooCommerce ni plugins adicionales, y además puedes ofrecer Bizum como método de pago.

Vende entradas para tus eventos cobrando con tu TPV virtual RedSys desde Event Tickets, de forma sencilla y rápida, sin necesidad de tener una tienda con WooCommerce. Tus asistentes podrán pagar con tarjeta de crédito, débito o Bizum.

Sin pantallas intermedias: el asistente elige sus entradas, pulsa «Pagar con tarjeta» o «Pagar con Bizum» y recibe sus entradas en cuanto el banco confirma el pago

Así de sencillo
  • 1Configura el FUC, terminal y clave de firma SHA-256 en Tickets → Ajustes → Pagos → Redsys.
  • 2Activa la pasarela y elige si tus asistentes pagan con tarjeta, con Bizum o con ambos.
  • 3Crea las entradas de tus eventos como siempre: RedSys aparece automáticamente en el checkout.
  • 4El pedido se completa solo cuando el banco confirma el pago, y el asistente recibe sus entradas por email.
Características
  • Pasarela nativa de Tickets Commerce: se integra en el checkout de Event Tickets y convive con Stripe o PayPal si ya los usas.
  • Tarjeta y Bizum: un botón por método de pago, con los logos de Visa, Mastercard y Bizum para que el asistente lo tenga claro.
  • Confirmación automática y segura: RedSys notifica el resultado con firma SHA-256 y el pedido pasa a Completado o Denegado sin que tengas que hacer nada. Si el pago falla, el asistente puede volver a intentarlo.
  • Sin tocar el panel de RedSys: la URL de notificación se envía en cada pago, no hay que configurarla en el TPV.
  • Pedidos identificables en el banco: la descripción de cada pago incluye las entradas compradas (por ejemplo, «2x Entrada general») y el nombre del comprador.
  • Pasarela en el idioma del asistente: detección automática según el idioma de tu web o idioma fijo entre 12 disponibles (español, catalán, gallego, euskera, inglés, francés…).
  • Entornos de pruebas y real, compatible con el modo de pruebas de Tickets Commerce, para probar la venta de entradas con tranquilidad antes de abrir la taquilla.
Requiere el plugin gratuito Event Tickets con Tickets Commerce activado. No necesita WooCommerce ni Event Tickets Plus. Para cobrar con Bizum, tu banco debe tenerlo activado en el TPV virtual.

Elige el plan que necesitas

27/09/2026

Hasta ahora, si vendías entradas con Event Tickets (el plugin de venta de entradas de The Events Calendar) y querías cobrarlas con el TPV virtual de tu banco, no tenías una forma directa de hacerlo. Su sistema de venta integrado, Tickets Commerce, solo permite cobrar con Stripe o PayPal, así que la única alternativa era instalar WooCommerce más el complemento de pago Event Tickets Plus, y montar una tienda completa solo para poder usar RedSys. Con RedSys for Event Tickets haces la integración directa: añades RedSys como una pasarela más de Tickets Commerce, sin WooCommerce ni complementos de pago, y tus asistentes pueden pagar sus entradas tanto con tarjeta como con Bizum.

El plugin se integra en el propio checkout de Event Tickets, así que no tienes que cambiar nada de lo que ya tienes montado:

  • Tus eventos y entradas se crean exactamente igual que hasta ahora, con los precios, aforos y fechas de venta que ya conoces.
  • En la página de pago aparecen los botones «Pagar con tarjeta» y «Pagar con Bizum», junto a Stripe o PayPal si también los tienes activos.
  • Cuando el banco confirma el pago, el pedido se completa solo y el asistente recibe sus entradas por email, como con cualquier otra pasarela de Event Tickets.

Requisitos

Necesitas tener activo el plugin gratuito Event Tickets con Tickets Commerce habilitado (Tickets → Ajustes → Pagos). No hace falta WooCommerce ni Event Tickets Plus. Lo normal es usarlo junto a The Events Calendar, pero Event Tickets también permite vender entradas en entradas de blog o páginas, y la pasarela funciona igual en todos los casos. 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

Ve a Tickets → Ajustes → Pagos. En la lista de pasarelas de Tickets Commerce verás Redsys junto a Stripe y PayPal. Entra en ella y encontrarás estos campos en la sección «Datos de conexión»:

  • Nombre del comercio, que es el que verá el asistente en la pantalla de pago del banco (por defecto, el nombre de tu web).
  • Código de comercio (FUC), normalmente de 9 cifras, y Terminal (si tienes dudas, déjalo en 1).
  • Clave secreta SHA-256, la clave de firma que te ha dado tu banco.
  • Entorno: Pruebas mientras validas que todo funciona, y Real cuando quieras empezar a cobrar de verdad.

Guarda los cambios y activa la pasarela con el interruptor de la parte superior. Si la moneda configurada en Tickets Commerce no es compatible con RedSys, el propio plugin te avisará en esta misma pantalla. Admite euros, dólares, libras, francos suizos, pesos mexicanos y argentinos, reales brasileños y más.

Listado de pasarelas de pago

Ajustes RedSys pasarela de pago en Event Tickets

2. Elige cómo pueden pagar tus asistentes

En la sección «Checkout» de la misma pantalla decides cómo se presenta la pasarela:

  • Métodos de pago: tarjeta, Bizum o ambos. Cada método aparece como un botón independiente, con los logos de Visa y Mastercard o el de Bizum, para que el asistente vea de un vistazo cómo va a pagar.
  • Texto en el checkout: el mensaje que aparece encima de los botones (por defecto, «Pago seguro. Serás redirigido a la pasarela del banco para completar el pago.»).
  • Idioma de la pasarela: puedes dejar que la pantalla de RedSys se muestre en el idioma de tu web o fijar uno de los 12 disponibles (español, catalán, gallego, euskera, inglés, francés, alemán, italiano, portugués…).

Tarjeta y Bizum usan el mismo código de comercio y terminal, así que para ofrecer Bizum solo necesitas que tu banco lo tenga activado en tu TPV virtual. Si no lo tienes contratado, pídeselo a tu entidad antes de marcar la opción.

3. Así lo ve el asistente

El asistente elige sus entradas en la página del evento y llega a la página de pago de Tickets Commerce. Rellena su nombre y email como siempre, pulsa «Pagar con tarjeta» o «Pagar con Bizum» y va directamente al TPV del banco, sin pantallas intermedias. Antes de enviarle al banco, el plugin crea el pedido y comprueba que sigue habiendo aforo disponible, para que no se vendan más entradas de las que hay.

En la pantalla de RedSys, la descripción del pago incluye las entradas compradas (por ejemplo, «2x Entrada general») y el nombre del comprador, así que tanto él como tú podéis identificar el cobro fácilmente. Si has configurado Tickets Commerce para que sea necesario iniciar sesión para comprar, la pasarela lo respeta.

Finalizar compra de tickets con RedSys y Bizum

Qué pasa cuando el asistente paga

Cuando alguien completa un pago (o le falla), RedSys avisa automáticamente a tu web mediante una notificación en segundo plano. El plugin la valida comprobando la firma HMAC-SHA256, para asegurarse de que viene realmente de RedSys y no ha sido manipulada. Además, comprueba que el importe, la moneda y el código de comercio coinciden con los del pedido.

  • Si el pago es correcto, el pedido pasa a Completado y Event Tickets envía las entradas al asistente por email. El asistente vuelve a la página de confirmación de compra con su carrito ya vacío.
  • Si el pago falla o se cancela, el pedido pasa a Denegado y el asistente vuelve a la página de pago con un aviso de que el pago no se ha completado, para que pueda intentarlo de nuevo.

No tienes que configurar ninguna URL de notificación en el panel de RedSys: el plugin la envía automáticamente con cada pago. Solo necesitas que tu web sea accesible públicamente.

Todos los pedidos aparecen en el listado de pedidos de Tickets Commerce con su estado y el número de pedido de RedSys, para que puedas cruzarlos con los movimientos del panel de tu banco.

Entorno de pruebas: prueba sin miedo antes de abrir la venta

Con el entorno en Pruebas, el plugin envía los pagos al entorno de pruebas de RedSys, donde puedes simular compras sin mover dinero real. Así compruebas que todo el circuito funciona como esperas: pedido, pago, email con las entradas y redirecciones. Además, si tienes activado el modo de pruebas general de Tickets Commerce, el plugin usará siempre el entorno de pruebas aunque hayas marcado Real. Así nunca cobrarás por error mientras pruebas. Cuando todo esté listo, cambia el entorno a Real y pon la clave de firma real que te haya dado tu banco.

Para desarrolladores

Si necesitas ir más allá, el plugin dispone de la acción rfet_notification_processed, que se ejecuta cada vez que se procesa una notificación de RedSys y recibe el pedido y su nuevo estado. Es el punto perfecto para enviar un aviso personalizado, sincronizar la venta con tu CRM o lanzar cualquier otra lógica. También puedes modificar los parámetros que se envían a RedSys con el filtro rfet_merchant_args. Y puedes personalizar el aspecto de los botones de pago copiando la plantilla a tu tema en tribe/tickets/v2/commerce/gateway/redsys/container.php.

Preguntas frecuentes

¿Necesito WooCommerce o Event Tickets Plus? No. El plugin funciona sobre Tickets Commerce, el sistema de venta incluido en la versión gratuita de Event Tickets. Los pedidos y asistentes se gestionan desde el propio Event Tickets.

¿Puedo seguir usando Stripe o PayPal? Sí. RedSys se añade como una pasarela más, y el asistente elige en la página de pago con cuál quiere pagar.

¿Necesito credenciales distintas para tarjeta y para Bizum? No. Ambos métodos usan el mismo código de comercio, terminal y clave de firma. Solo necesitas que tu banco tenga Bizum activado en ese terminal.

¿Tengo que configurar algo en el panel de RedSys? No. La URL de notificación se envía automáticamente con cada pago, no hay que darla de alta en el TPV.

¿Cómo consigo una pasarela de pago para que mis asistentes 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 el código de comercio (FUC), el terminal y la clave de firma, que introducirás en Tickets → Ajustes → Pagos → Redsys tal y como se explica en el paso 1.

Changelog

= 1.0.0 =
* Versión inicial: pago con tarjeta y Bizum, notificación firmada con HMAC SHA-256, entorno de pruebas y real.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “RedSys for Event Tickets”

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.