¿Cómo integrar pagos en cripto en mi sitio por API?

Para integrar pagos en cripto por API REST: haces un POST para crear el cobro, rediriges al cliente al checkout alojado, recibes un webhook firmado (HMAC-SHA256) cuando el pago se confirma y, si quieres, consultas el estado por polling. La documentación está en api.stackfy.io/docs — y hay una versión en Markdown lista para pegar en una IA/agente de código.

El flujo de la integración

  1. Crear cobro: POST /v1/invoices con el importe y tu clave de API.
  2. Checkout: redirige al cliente al checkout_url devuelto (QR + dirección, alojado por Stackfy).
  3. Webhook: cuando el pago se confirma, Stackfy hace un POST firmado a tu URL.
  4. Estado (opcional): GET /v1/invoices/{id} para consultar cuando quieras.

Ejemplo — crear un cobro

curl -X POST https://api.stackfy.io/v1/invoices \
  -H "Authorization: Bearer SU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"price":"49.90","currency":"BRL","store_id":"SU_STORE_ID"}'

La respuesta incluye el id del cobro y el checkout_url al que envías al cliente.

Webhook firmado (no confíes en el redirect)

La confirmación llega por un webhook firmado con HMAC-SHA256 (mismo esquema que Stripe): el header X-Stackfy-Signature: t=…,v1=… permite verificar que el evento vino realmente de Stackfy. Libera siempre el pedido por el webhook verificado (o la consulta de estado), nunca por lo que el navegador del cliente devuelve.

Por qué es fácil de integrar

Además de ser no-custodial y sin comisión por transacción, la integración es sencilla: un endpoint para crear, un checkout listo y un webhook firmado. Y el mercado que atiendes es enorme — en Brasil, las stablecoins dominan el volumen:

Más de la mitadde las compras en exchanges hechas en reales (BRL) en Brasil, entre jul/2024 y jun/2025, fueron de stablecoins como USDT — justo el tipo de pago que la API de Stackfy procesa de forma nativa. — Fuente: Chainalysis

La documentación completa está en api.stackfy.io/docs, con una versión en Markdown (docs.md) que un agente de IA puede leer y usar para generar la integración.

Preguntas frecuentes

¿Qué lenguajes son compatibles?

Cualquiera — es una API REST sobre HTTP. La documentación trae ejemplos en cURL, Node.js y PHP.

¿Cómo confirmo el pago con seguridad?

Por el webhook firmado (HMAC-SHA256, header X-Stackfy-Signature) o la consulta GET de estado. Nunca confíes en el estado que venga del navegador del cliente.

¿Tengo que construir la pantalla de pago?

No. El checkout (QR, dirección, temporizador y seguimiento en vivo) lo aloja Stackfy; solo rediriges al checkout_url.

¿Dónde veo la documentación?

En api.stackfy.io/docs (HTML) y api.stackfy.io/docs.md (Markdown listo para pegar en una IA).

¿Listo para aceptar cripto?

No-custodial, sin % por transacción. Empieza en minutos.

Empezar ahora