Todo en una sola vista
Saldos, montos pendientes e historial de cada activo en una pantalla, con la red y el estado junto a cada cifra.
Una capa simple para activos digitales y pagos
Tus activos en una sola vista, cada estado en palabras claras. Pagos cripto para tu producto: una llamada a la API, una página de pago y webhooks firmados.
Activos que puedes recibir y gestionar
Saldos, montos pendientes e historial de cada activo en una pantalla, con la red y el estado junto a cada cifra.
Envía y recibe con el monto, la comisión de red y el destino a la vista antes de confirmar.
Un POST crea un pago. Los webhooks firmados informan el resultado. La documentación te lleva de la primera llamada a un pago confirmado.
Un solo estado por pago, el mismo en la página de pago, en la API y en tus webhooks: siempre sabes qué decirle a tu cliente.
Dos formas de empezar
Necesidades distintas. Una sola capa simple.
Para personas
Para negocios
POST /v1/invoices
{
"amount": "49.90",
"currency": "USD",
"order_id": "10042",
"return_url": "https://shop.example/thanks"
}
// 201 → { "id": "4e2b…", "status": "new", "checkout_url": "…/pay/4e2b…" }Funciones clave
Saldos por activo y red, envíos y recepciones, historial completo con comisiones e ID de transacción.
Facturas para montos únicos, direcciones estáticas para clientes recurrentes. Precio en cripto o en moneda fiat con tipo de cambio fijado.
Pago detectado. Esperando confirmación. Pago confirmado. El mismo estado en la página de pago, en la API y en tus webhooks.
Documento OpenAPI, cliente TypeScript tipado, webhooks firmados con HMAC y con reintentos, clave de idempotencia en cada POST.
Un flujo de integración simple
Así de simple.
Hecho para quienes construyen
Solo construyes tres cosas: un POST para crear el pago, una redirección a la página de pago y un endpoint que procese el webhook con el resultado. Las direcciones, las confirmaciones y la consolidación quedan de nuestro lado.
curl -X POST https://api.cryptolike.net/v1/invoices \
-H "Content-Type: application/json" -H "Idempotency-Key: order-10042" \
-H "X-API-Key: $KEY_ID" -H "X-Timestamp: $TS" -H "X-Signature: $SIG" \
-d '{
"amount": "49.90",
"currency": "USD",
"order_id": "10042",
"return_url": "https://shop.example.com/orders/10042"
}'Preguntas frecuentes
CryptoLike recibe Bitcoin, Litecoin, Ethereum (incluidos los tokens ERC20) y TRON (incluidos los tokens TRC20). El catálogo activo está en GET /v1/currencies; cada activo muestra su red y su umbral de confirmaciones antes de que lo uses.
Creas el pago en USD o en otra moneda fiat habilitada. El tipo de cambio se fija en cuanto se conoce la criptomoneda (al crear el pago o cuando el pagador la elige en la página de pago) y no cambia durante la vigencia del pago. El pago guarda el monto fiat, el tipo de cambio fijado y el monto en cripto.
De menos: el pago pasa a underpaid (pago insuficiente), la página muestra el monto restante y el cliente puede completarlo en la misma dirección hasta que el pago venza. De más: el pago queda en paid, se te acredita el monto completo y el webhook incluye overpaid_amount para que resuelvas la diferencia con el cliente.
Registra un endpoint de webhook: cada evento va firmado con HMAC-SHA256 y se reintenta con el mismo event id, así tu código actúa una sola vez e ignora las repeticiones. O consulta GET /v1/invoices/{id}: el estado paid significa que los fondos están confirmados y acreditados en tu saldo.
No. Llamas a la API y recibes webhooks; la plataforma se encarga de las direcciones, las confirmaciones, la consolidación y los retiros. Puedes limitar los retiros a una lista de direcciones permitidas y exigir una segunda aprobación para los retiros grandes.
Como un monto concreto con su unidad: en la estimación del retiro antes de confirmar, en la respuesta de la API y en tu panel. El pagador ve un solo monto en la página de pago, con la comisión incluida cuando la asume él. La comisión estándar de la plataforma es 0.8 % de un pago confirmado, con el mínimo del activo; los retiros cuestan la comisión de red, sin recargo. Consulta Precios.
Sí. Las claves de CryptoLike con el prefijo ck_test_ funcionan con redes de prueba a través de la URL de la API de prueba que te da el soporte de CryptoLike, y las monedas de prueba no tienen valor; en la red principal, una clave de prueba se rechaza con 401 auth.test_key. El vector de firma de referencia de la documentación te dice en una sola llamada si firmas bien.
Una factura es un pago único por un monto fijo y con límite de tiempo: un pedido, una recarga, el cobro de una suscripción. Una dirección estática es una dirección de depósito permanente para un cliente, donde cada transferencia entrante se acredita tras las confirmaciones de ese activo: saldos, depósitos, recargas recurrentes. Ambas se crean con una llamada a la API e informan por los mismos webhooks.
Depende del activo: cada uno tiene un umbral de confirmaciones definido en el catálogo (GET /v1/currencies), que la página de pago muestra como «n de N confirmaciones, normalmente unos X min». El pagador ve «Pago detectado» en cuanto la transferencia llega a la red y «Pago confirmado» cuando se alcanza el umbral; en ese momento los fondos se acreditan en tu saldo.
Contacto
Cuéntanos sobre tu producto y el volumen que esperas, o pregunta lo que quieras sobre la integración. Respondemos por correo.
¿Listo para empezar?
Crea una cuenta, pide a soporte el entorno de prueba y haz tu primer pago en una red de prueba. La documentación te lleva de la primera llamada a un pago confirmado.