Cómo instalar el módulo de pago de TAYPI en WHMCS
Tutorial paso a paso para instalar y activar el módulo de pasarela de TAYPI en WHMCS y empezar a cobrar con QR.
Tutorial paso a paso para instalar y activar el módulo de pasarela de TAYPI en WHMCS y empezar a cobrar con QR.
El módulo de pago WHMCS instalar de TAYPI permite a los comercios peruanos cobrar con QR interoperable directamente desde su sistema de facturación y soporte. En este tutorial paso a paso verás cómo instalarlo, configurar las credenciales de API y activar la pasarela para empezar a cobrar con QR.
WHMCS es una de las plataformas más usadas por agencias de hosting, proveedores de SaaS y negocios digitales para gestionar clientes, facturación, soporte y cobros recurrentes. TAYPI, como pasarela de pagos con QR interoperable, ofrece un módulo oficial para WHMCS que conecta tu sistema con los pagos en tiempo real.
Cuando instalas y activas este módulo, cada factura o pedido puede generar un QR dinámico único con monto fijo y referencia. Ese QR expira en 15 minutos, por lo que no se puede reutilizar. El cliente paga desde Yape, Plin o cualquier billetera interoperable conectada a la CCE del BCRP. La confirmación del pago se verifica directamente con la entidad financiera, no con capturas de pantalla.
El módulo también usa webhooks en tiempo real y firmas HMAC-SHA256 para que WHMCS marque automáticamente una factura como pagada cuando TAYPI confirma la transacción. Esto elimina la validación manual y reduce los errores operativos.
Una ventaja importante de esta integración es que TAYPI no procesa tarjetas de crédito ni débito, solo billeteras y QR interoperable. Eso significa cero contracargos y sin comisiones de marca de tarjetas. Si tu negocio ya usa pago con QR o quieres empezar a aceptarlo, este módulo es una vía práctica para automatizar los cobros.
Antes de comenzar con la instalación, asegúrate de cumplir estos puntos:
Una integración típica toma alrededor de un día, siempre que ya tengas la cuenta TAYPI activa y los accesos a WHMCS listos. No necesitas ser un programador experto, pero sí conviene tener nociones básicas de administración de módulos y pasarelas.
El primer paso es subir los archivos del módulo a tu instalación de WHMCS. El flujo general es el siguiente:
No necesitas modificar el código fuente de WHMCS. El módulo está diseñado para integrarse de manera estándar con la estructura de pasarelas de pago de la plataforma. Si tienes dudas sobre la ruta exacta, la documentación incluida en el módulo te indicará la ubicación recomendada.
Una vez activado, verás los campos de configuración donde deberás ingresar las credenciales de API.
Después de activar el módulo, llega la parte más importante: conectar tu cuenta TAYPI con WHMCS.
En la pantalla de configuración del módulo deberás completar:
La autenticación de TAYPI usa firma HMAC-SHA256 e idempotencia. La idempotencia evita que un mismo cobro se procese dos veces, incluso si el webhook se reenvía o el cliente intenta pagar nuevamente. Si quieres profundizar en cómo verificar estas firmas en tu backend, revisa esta guía para verificar firmas HMAC-SHA256.
También puedes mapear los estados de pago según la lógica de tu negocio. Por ejemplo, cuando TAYPI devuelva un estado “confirmado”, WHMCS debería marcar la factura como pagada. Si el QR expira o el pago falla, la factura puede quedar en estado pendiente o cancelado.
En este punto conviene revisar la documentación de seguridad de TAYPI para entender cómo se protegen los datos y por qué el cifrado TLS 1.3 y las firmas HMAC son relevantes para tu integración.
Antes de recibir pagos reales, prueba el módulo en modo sandbox. TAYPI ofrece claves de prueba que simulan todo el flujo de pago sin transferir dinero.
Te recomiendo seguir este orden:
Cuando las pruebas salgan bien, cambia las credenciales a producción, actualiza la URL del webhook si es necesario y realiza una transacción real de monto bajo para confirmar que todo funciona en el entorno real. Para entender mejor cómo funcionan las notificaciones automáticas, consulta la guía completa de webhooks de pagos en tiempo real.
Una vez en producción, cada cobro generará un QR dinámico único que expira en 15 minutos. Si el cliente no paga dentro de ese plazo, el QR deja de ser válido y se debe generar uno nuevo.
Para sacarle el máximo provecho al módulo de TAYPI en WHMCS, ten en cuenta estas recomendaciones:
| Característica | Sandbox | Producción | |
Crea tu cuenta gratis y genera tu primer QR en minutos.
Abrir cuenta gratis