Descripción
Este plugin integra la pasarela de pago de ifthenpay con FluentForms para permitir el cobro de pagos directamente desde tus formularios.
Los pagos se procesan mediante un sistema seguro de pay-by-link, garantizando que no se almacenen datos sensibles de tarjetas o bancarios en tu sitio web.
Tras el envío del formulario, los usuarios son redirigidos a una página de pago segura de ifthenpay donde completan la transacción. A continuación, ifthenpay envía un callback del lado del servidor para actualizar automáticamente el estado del pago dentro de FluentForms.
En pocas palabras, obtienes:
- Pagos únicos directamente desde FluentForms
- Confirmaciones de pago automáticas y seguras
- Sincronización del estado del pago dentro de FluentForms
- Compatibilidad con tarjetas, monederos, transferencias y métodos de pago locales
- Gestión del backoffice del comerciante en web y móvil
- No se almacenan números de tarjeta en tu sitio web
Todos los ajustes se configuran directamente en FluentForms y en el Backoffice de ifthenpay.
El plugin está diseñado para que los propietarios del sitio puedan gestionar los pagos sin necesitar conocimientos técnicos avanzados.
Características principales
- Integración completa con los campos de pago de FluentForms
- Transacciones seguras mediante pay-by-link de ifthenpay
- Confirmación automática de pago mediante callbacks
- Compatibilidad con múltiples métodos de pago:
- Multibanco
- MB WAY
- Payshop
- Tarjeta de crédito
- Cofidis
- Google Pay
- Apple Pay
- Pix
- Actualizaciones del estado del pago en tiempo real
- Compatibilidad con cupones y totales automáticos
- Soporte multilingüe (EN, ES, FR, PT)
- Enfoque centrado en la seguridad: no se almacenan datos de pago sensibles
- Comunicación exclusivamente por HTTPS con las API de ifthenpay
Requisitos
- Una cuenta de comerciante activa en ifthenpay.
- Una clave de pasarela de FluentForms (solicítala al servicio de asistencia o al servicio de atención al cliente de ifthenpay).
- FluentForms instalado y activado.
- Formas de pago habilitadas en tu clave de pasarela de ifthenpay.
- WordPress 6.5+.
- PHP 8.2+.
- HTTPS (SSL) activado.
Servicios externos
Este plugin se conecta con ifthenpay para generar enlaces de pago y validar transacciones.
ifthenpay es un proveedor de pagos de terceros que admite tarjetas, monederos y métodos de pago locales.
FluentForms
FluentForms es el creador de formularios utilizado para crear formularios y recopilar información de pago.
Este plugin amplía FluentForms añadiendo el procesamiento de pagos de ifthenpay.
Backoffice y API de ifthenpay
El Backoffice de ifthenpay se utiliza para configurar los ajustes de los comerciantes y las formas de pago.
El plugin se comunica con las API de ifthenpay para crear enlaces de pago y confirmar transacciones.
Datos enviados durante la configuración:
- Clave de backoffice
- Clave de pasarela
Datos enviados durante el procesamiento del pago:
- ID de transacción
- Importe
- Descripción
- Métodos de pago habilitados
- URLs de retorno
- Idioma
- Correo electrónico del cliente (opcional)
- Nombre del cliente (opcional)
- Campos del formulario (opcional)
Datos recibidos en el callback:
- Estado del pago
- ID de transacción
- Método de pago
Toda la comunicación se realiza del lado del servidor mediante HTTPS.
No se almacenan datos brutos de tarjetas o bancarios.
Licencia
Este plugin está bajo licencia GPLv3.
Soporte
Para asistencia, usa el foro de soporte de WordPress.org:
Comprobaciones previas antes de publicar:
- Método de pago habilitado en la clave de pasarela
- La clave de pasarela se ha conectado correctamente
- Versiones recomendadas actuales de WordPress, PHP y FluentForms instaladas
Soporte comercial disponible:
https://helpdesk.ifthenpay.com/
asistencia técnica de ifthenpay:
suporte@ifthenpay.com
Documentación de FluentForms:
https://fluentforms.com/docs/
Capturas










Instalación
- Sube el archivo zip del plugin desde Plugins Añadir nuevo Subir, o instálalo desde WordPress.org y actívalo.
- Asegúrate de que tu cuenta de ifthenpay tenga una clave de FluentForms Gateway activa.
- Ve a FluentForms Integraciones Activar ifthenpay.
- Ve a FluentForms Ajustes globales Conecta tu clave de Backoffice.
- Crea o edita un formulario.
- Abre Integraciones Añadir nueva integración ifthenpay.
- Configura tu clave de pasarela, los métodos de pago y las opciones.
- Guarda el formulario y empieza a aceptar pagos.
FAQ
-
¿Este plugin requiere FluentForms?
-
Sí. FluentForms debe estar instalado y activo para usar este plugin.
Sin FluentForms, el plugin no puede procesar pagos.
-
¿Admite pagos recurrentes?
-
No. Esta versión solo admite pagos únicos mediante pay-by-link de ifthenpay.
-
¿Se almacenan los datos de pago?
-
No.
El plugin no almacena números de tarjeta ni información bancaria completa.
Solo se almacenan las referencias mínimas de pago necesarias para la conciliación y la actualización de estados.
-
¿Qué métodos de pago se admiten?
-
Cualquier método de pago habilitado en tu clave de pasarela de ifthenpay, incluyendo:
- Multibanco
- MB WAY
- Payshop
- Tarjeta de crédito
- Cofidis
- Google Pay
- Apple Pay
- Pix
-
¿Cómo funciona el proceso de pago?
-
Tras enviar un formulario, el cliente es redirigido a la página de pago segura de ifthenpay.
Tras completar el pago, ifthenpay envía un callback y FluentForms actualiza el estado del pago automáticamente.
-
¿Qué ocurre si un pago falla?
-
La entrada de FluentForms se marca como Fallida.
-
¿Puedo personalizar la experiencia de pago?
-
Sí.
Puedes configurar descripciones de pago, etiquetas, opciones de visualización y estilo directamente dentro de FluentForms.
-
¿Existe un entorno de pruebas (sandbox) o modo de prueba?
-
ifthenpay puede ofrecer entidades de prueba para el desarrollo.
Si no está disponible, se recomienda hacer una prueba con un pago real de bajo valor.
-
¿Qué tan segura es la integración?
-
Todas las solicitudes se cifran mediante HTTPS.
No se almacenan datos de pago sensibles en tu sitio web.
-
¿Por qué fallan o se agotan los enlaces de pago?
-
El firewall de tu servidor, tu proveedor de hosting o una VPN pueden bloquear las solicitudes HTTPS salientes.
Asegúrate de que tu servidor puede comunicarse con:
- api.ifthenpay.com
- ifthenpay.com
Reseñas
No hay valoraciones para este plugin.
Colaboradores y desarrolladores
«ifthenpay | Payments for FluentForms» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«ifthenpay | Payments for FluentForms» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.
Traduce «ifthenpay | Payments for FluentForms» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Versión inicial.
- Integración de pagos con FluentForms.
- compatibilidad con pay-by-link de ifthenpay.
- Compatibilidad con múltiples métodos de pago.
- Callbacks de pago automáticos.
