¿Cómo integrar pagos en cripto en mi sitio por API?
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
- Crear cobro:
POST /v1/invoicescon el importe y tu clave de API. - Checkout: redirige al cliente al
checkout_urldevuelto (QR + dirección, alojado por Stackfy). - Webhook: cuando el pago se confirma, Stackfy hace un
POSTfirmado a tu URL. - 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:
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).