Saltar al contenido

Acepta pagos cripto con la pasarela de pagos Blesta

Te alcanza una cuenta de Cryptonly y una API key. Instala el módulo, guarda las credenciales y las facturas de Blesta se pueden pagar en cripto. Los pasos de abajo son toda la configuración.

Cómo empezar a aceptar pagos cripto en Blesta

  1. Crea una cuenta de Cryptonly

    Abre una cuenta de comercio en el panel de Cryptonly. Esa cuenta emite la API key, el id de cuenta y la clave de firma del webhook que usan los pasos de abajo.

  2. Genera una API key

    Crea una clave en Settings → Security → API keys con accounts.list, invoices.create e invoices.list. Copia el id de cuenta en Accounts y la clave de firma del webhook en Settings → Security. Guardar el módulo sin esa clave de firma queda bloqueado.

  3. Instala la pasarela de Blesta

    Descarga la pasarela desde el Marketplace de Blesta y extrae el archivo en la raíz de Blesta para que se fusione con la carpeta components que ya existe. Instala Cryptonly en Settings → Company → Payment Gateways → Available. La ruta de carga y los campos de la pasarela están en la guía de integración de Blesta.

    components/gateways/nonmerchant/cryptonly/cryptonly.php
  4. Guarda los ajustes de la pasarela

    Abre Settings → Company → Payment Gateways → Installed, elige Manage junto a Cryptonly e introduce la API key, el id de cuenta y la clave de firma del webhook. Deja una clave en blanco en un guardado posterior para conservar el valor almacenado. La pasarela comprueba la clave y el id de cuenta con GET /accounts antes de almacenarlos.

  5. Cobra las facturas

    Usa una dirección HTTPS pública para el sitio de Blesta, así Cryptonly puede entregar el webhook. Activa Cryptonly en el formulario de pedido, en Packages → Order Forms. En la factura, el cliente paga en la página alojada. Un webhook firmado invoice.statusChanged aplica el importe liquidado, o registra un pago parcial y deja el saldo abierto. La página de ajustes muestra esta URL de webhook, y la pasarela la envía con cada factura.

    {siteurl}callback/gw/{company_id}/cryptonly/

¿Qué es Blesta?

Blesta es un software de facturación para empresas de hosting y otros negocios de servicios. Emite facturas, gestiona cobros recurrentes y registra cada pago en la cuenta del cliente.

Un método de pago es una pasarela non-merchant. Se extrae en components/gateways/nonmerchant, se activa en Payment Gateways y el cliente la ve al pagar una factura o hacer un pedido.

Cryptonly usa ese hook de pasarela. Los totales se quedan en la moneda de tu facturación. El cliente paga en una página de Cryptonly y un webhook firmado aplica el pago en Blesta cuando los fondos se liquidan.

¿Qué cripto puedes aceptar con Blesta y Cryptonly?

Ver todas las criptomonedas

Preguntas sobre Blesta

  • ¿Qué versiones de Blesta soporta la pasarela?

    Blesta 6.0 o posterior, sobre PHP 8.2, 8.3 o 8.4. La pasarela está probada en Blesta 6.0.0 y 6.0.3.

  • ¿Tengo que armar una página de checkout cripto?

    No. El cliente paga en una página alojada de Cryptonly y vuelve a la factura. No construyes una pantalla de wallet ni vigilas la cadena.

  • ¿Cuánto cuesta?

    0.5% por pago, sin tarifa de alta y sin cuota mensual.

  • ¿Puedo probar la pasarela antes de cobrar de verdad?

    Sí. El modo sandbox recorre la página alojada y el webhook en testnet. Lo apagas y pasas a credenciales de producción cuando quieras aceptar pagos reales.

  • ¿Los importes de las facturas tienen que estar en cripto?

    No. Las facturas se quedan en la moneda de tu facturación. Cryptonly convierte el monto cuando el cliente paga.

  • ¿Cómo se entera Blesta de que una factura está pagada?

    Cryptonly envía un webhook firmado invoice.statusChanged a callback/gw/{company_id}/cryptonly/. Paid y overpaid aplican el importe que todavía se debe. Un pago de más no se añade como crédito del cliente. Un pago parcial se aplica y la factura sigue abierta. Volver desde la página alojada no marca la factura como pagada.

Acepta pagos cripto con Blesta y Cryptonly

Checkout alojado, webhooks firmados y una comisión del 0.5%. Blesta mantiene el estado de la factura al día y tus importes siguen en fiat.