El módulo ya está disponible. Se descarga aquí abajo, se sube a tu WHMCS y se configura en cinco minutos. Si prefieres integrarlo con tu propio código, la API REST sigue ahí.

Descargar el módulo

Para WHMCS 8.0 o superior. Dentro va el módulo, su comprobación de firma y las instrucciones paso a paso.

Descargar para WHMCS

Se copia la carpeta modules en la raíz de tu WHMCS y se activa en Configuración → Pasarelas de pago.

Integraciones

Módulo de Binance Pay, Pago Móvil y tarjeta para WHMCS

Pasarela de pago para facturas de hosting, dominios y servicios recurrentes. Las facturas se marcan pagadas y se aplican los pagos automáticamente.

Requisitos
WHMCS 8.6+, PHP 8.1+
Tiempo
15 minutos
Descarga
pgd-whmcs-1.2.0.zip (41 KB)

Instalación

  1. Copia los archivos del ZIP a la raíz de WHMCS. Quedarán en modules/gateways/pgdbinance.php y modules/gateways/callback/pgdbinance.php.
  2. Activa la pasarela: Configuración → Pasarelas de pago → Todas las pasarelas → Binance Pay (Pagos Grupos Digitales).
  3. Pega la clave de API y el secreto de firma desde Integraciones.
  4. Dirección de avisos. En Integraciones, configura https://tu-whmcs.com/modules/gateways/callback/pgdbinance.php.
  5. Prueba con una factura de 1,00 USD desde una cuenta de cliente.

Comportamiento

  • Al pulsar "Pagar" en la factura, el cliente ve nuestra página de pago con tu QR y el importe a pagar.
  • Al confirmarse, la pasarela llama a addInvoicePayment con el ID de la transacción de Binance como referencia, así no se duplica nunca un pago.
  • Si el cliente paga de más, la diferencia queda como crédito en su cuenta de WHMCS (configurable).
  • Cada intento se registra en Utilidades → Registros → Registro de pasarelas.

Ajustes

AjusteDescripción
Moneda de la facturaUSD se cobra 1:1 en USDT. Otras monedas se convierten con el tipo de cambio de WHMCS.
Caducidad15 minutos. El cliente puede volver a pulsar "Pagar" y se genera otro cobro.
Aplicar sobrepago como créditoSí / No

Preguntas frecuentes

¿Dónde descargo el módulo de Binance Pay para WHMCS?

En el botón de descarga de esta página. Dentro va una carpeta modules que se copia tal cual en la raíz de tu WHMCS.

¿Con qué versiones de WHMCS funciona?

Con WHMCS 8.0 o superior y PHP 7.4 en adelante. No hace falta la extensión bcmath ni ninguna otra fuera de lo normal.

¿Cómo se marca la factura como pagada?

Sola. Cuando el pago se confirma, la plataforma avisa a tu WHMCS con un mensaje firmado y el módulo aplica el pago a la factura. No hay que entrar a marcar nada a mano.

¿Y si el aviso llega repetido?

No se cobra dos veces. Si el aviso vuelve a llegar —se reintenta si tu servidor no contestó— se comprueba que esa transacción no esté ya registrada; y si la factura se había quedado sin marcar, se corrige.

¿Por qué el importe lleva céntimos de más?

Con Binance Pay, esos céntimos son lo que permite reconocer el pago de tu cliente entre todos los que llegan a la vez. La factura se salda por su importe y los céntimos se quedan en tu cuenta de Binance: tu cliente no queda a deber nada.

¿Sirve para cobrar suscripciones y renovaciones?

Sirve para cualquier factura que WHMCS genere, incluidas las de renovación. Lo que no hace es cobrar solo: el cliente tiene que pagar cada factura, porque no hay domiciliación posible en cripto, ni en Pago Móvil, ni con la tarjeta por esta vía: cada factura la paga tu cliente.

¿Puedo devolver un pago desde WHMCS?

No automáticamente. Una devolución en cripto, en bolívares o de un pago con tarjeta se hace a mano desde tu cuenta y se apunta en WHMCS. Se ha dejado así a propósito: decir que sabemos devolver y no hacerlo dejaría facturas descuadradas.