Plugin de pago para WHMCS
WHMCS es una plataforma comercial de facturación y automatización para proveedores de hosting, registradores de dominios y empresas de servicios digitales.
Integra en un solo panel administrativo la facturación, la gestión de clientes, el catálogo de productos, los tickets de soporte, los hooks de automatización y las integraciones.
¿Cómo funciona?

Crear una cuenta business en PassimPay

Añadir tu proyecto a tu cuenta

Descargar el plugin de pago para WHMCS

Integrarlo siguiendo las instrucciones

Recibir pagos en criptomoneda
Al configurar el plugin, los pagos se realizan a través de PassimPay, y los fondos aparecen instantáneamente en tu cuenta. Los usuarios seleccionan los artículos, pagan a través de una página de pago y confirman el pago.
Las estadísticas detalladas, gráficos y filtros ayudan a realizar un seguimiento de los pagos por proyecto, fecha y divisa, accesible en tu cuenta para facilitar el retiro.
Información sobre el módulo de pago de WHMCS
WHMCS es una plataforma comercial de facturación y automatización para proveedores de hosting, registradores de dominios y empresas de servicios digitales.
El plugin de pago PassimPay para esta plataforma es una solución perfecta de procesamiento de pagos para tu negocio. Es fácil de integrar y ofrece numerosas funciones para los usuarios.
Cómo integrar el plugin de PassimPay para WHMCS
Fusiona la carpeta modules del archivo con la raíz de tu instalación de WHMCS (el directorio que contiene configuration.php y la carpeta modules existente). Después de fusionar, deben existir estas rutas:
modules/gateways/passimpay.phpmodules/gateways/passimpay/PassimpayMerchantAPI.phpmodules/gateways/callback/passimpay.php
Recomendación: usa una versión compatible de WHMCS y PHP con la extensión cURL habilitada. El sitio debe usar HTTPS en producción (especialmente para webhooks).
Cómo configurar y activar el módulo
01 Inicia sesión en el Área de administración de WHMCS.

02 Abre Apps & Integrations (o Configuration → Payment Gateways, según tu versión de WHMCS).

03 Busca PassimPay — Crypto & Fiat Payments y actívalo (por ejemplo, Activate / Manage).

04 En la configuración, introduce el Platform ID y el Secret Key que recibiste en tu cuenta de PassimPay: https://passimpay.io/account/platform/module.

05 En Payment options, elige qué verán los clientes en la página de pago de PassimPay: Card and cryptocurrency, Cryptocurrency only o Bank card only.
Esto debe coincidir con lo que esté habilitado en la configuración de tu plataforma PassimPay. Si usas pagos con tarjeta, habilita Cards / Bank transfer (o equivalente) en el panel de PassimPay antes de ofrecer checkout con tarjeta.
06 Copia la Notification URL que aparece en la configuración del módulo (ejemplo): https://your-domain.com/modules/gateways/callback/passimpay.php
07 Haz clic en "Save Changes".
Importante: las facturas se crean en una moneda compatible con tu WHMCS. Si dependes de una moneda específica para PassimPay, asegúrate de que esté configurada correctamente en WHMCS (y que los importes coincidan con lo esperado en las pruebas).
El módulo está listo para usarse. Antes de salir a producción, realiza un pago de prueba en una factura de prueba y confirma que, tras recibir el webhook, la factura pase a estado Paid.
