Pagos en tu sitio web

Acepta pagos con cripto en tu sitio web

Añade un pago con USDT, Bitcoin, Ethereum y TON a tu tienda online, SaaS o web de servicios. El cliente paga en una página alojada y vuelve a tu web, mientras tu servidor recibe un webhook firmado.

0.8%comisión por pago
$0cuota mensual
8monedas y redes
3formas de verificar un dominio

Para quién es

Cualquier web que venda online puede aceptar cripto, con la API o con enlaces de pago que no necesitan código.

Tiendas online

Añade cripto junto a tus otros métodos de pago y marca los pedidos como pagados automáticamente.

SaaS y suscripciones

Cobra planes, créditos y renovaciones y activa la cuenta con el webhook.

Productos digitales

Vende software, plantillas, archivos y licencias con entrega inmediata tras el pago.

Freelancers y agencias

Envía a tus clientes un enlace de pago para una factura, sin integrar nada en la web.

Cursos online

Desbloquea lecciones y membresías en cuanto el alumno paga.

Webs de recarga

Una dirección de depósito permanente por cliente, acreditada en el saldo de su cuenta.

Cómo funciona en una web

  1. 1

    Verifica tu dominio

    Añade tu dominio y demuestra la propiedad con un registro DNS TXT, un archivo o una etiqueta meta. Lo revisamos y lo activamos.

  2. 2

    Crea una factura

    En el checkout tu servidor llama a la API con el importe, el número de pedido y la página de regreso.

  3. 3

    Redirige al pago

    Envía al cliente a la URL de pago. Elige una moneda, escanea el QR y paga.

  4. 4

    Marca el pedido como pagado

    Recibes un webhook invoice.paid firmado y el cliente vuelve a tu página de éxito.

Funciona con cualquier backend

Crea la factura desde PHP, Node.js, Python o cualquier lenguaje que pueda enviar una petición HTTP. Redirige al pago y escucha el webhook.

  • La URL de regreso debe estar en tu dominio verificado
  • Verifica cada webhook con tu secreto de firma
  • El mismo número de pedido devuelve la misma factura, los reintentos son seguros
Documentación API
checkout.php
// 1. Checkout: create the invoice and redirect
$res = Http::withToken($key)->post($api.'/invoices', [
    'amount' => $order->total, 'order_id' => $order->id,
    'return_url' => 'https://novastore.com/thanks',
]);
return redirect($res['data']['checkout_url']);

// 2. Webhook: verify the signature, then mark paid
if (hash_equals(hash_hmac('sha256', $t.'.'.$body, $secret), $v1)
    && $event['event'] === 'invoice.paid') {
    Order::find($event['data']['order_id'])->markPaid();
}

Hecho para sitios web

Pago alojado con regreso

Una página adaptada al móvil en tres idiomas que devuelve al cliente a tu página de éxito.

Enlaces de pago

¿Sin desarrollador? Crea un enlace con importe fijo o libre y ponlo en un botón o en un correo.

Panel y exportación CSV

Cada pago con moneda, red, comisión e importe neto, además de exportación CSV para tu contabilidad.

Webhooks firmados

Eventos firmados con HMAC para pagos completos, incompletos, caducados y tardíos, reenviados hasta que tu servidor responda.

Pagos cripto en una web: preguntas

¿Cómo acepto pagos con cripto en mi web?

Crea un proyecto de ScarabPay para tu dominio y verifícalo. En el checkout crea una factura con la API y redirige al cliente a la URL de pago. Marca el pedido como pagado cuando llegue el webhook invoice.paid.

¿Hay un plugin para mi plataforma de tienda?

Por ahora no hay un plugin listo. Cualquier plataforma que pueda enviar una petición HTTP puede usar la API, y los enlaces de pago funcionan sin código.

¿Cómo verifico mi dominio?

Elige un método: un registro TXT en scarabpay-challenge.yourdomain, un archivo en /.well-known/scarabpay-verify.txt o una etiqueta meta en la página de inicio. Cada proyecto tiene su propio código.

¿Vuelve el cliente a mi web después de pagar?

Sí. Envía una return_url con la factura o define una página de éxito para el proyecto. Debe usar https en tu dominio verificado o en uno de sus subdominios.

¿Con qué monedas pueden pagar los clientes?

USDT en TRC20, BEP20, ERC20 y TON, USDC en BEP20, Bitcoin, Ethereum y Toncoin.

¿Cuánto cuesta?

0,8 % por pago completado, sin cuota de alta ni cuota mensual.

Sigue leyendo

Añade cripto a tu checkout

Verifica tu web y crea tu primera factura en minutos. Solo pagas cuando cobras.