Del registro al primer pago
en siete pasos
El asistente de configuración del panel hace la mayor parte del trabajo. Al desarrollador le tocan unas 50 líneas de código en el servidor.
-
2 minutos
Regístrese
En el panel, pulse «Registrarse»: nombre de la empresa, correo electrónico y contraseña. Confirme el correo con el enlace que le enviaremos.
-
1 minuto
Active el segundo factor
Obligatorio para todos: una app de autenticación (TOTP). El asistente de configuración arranca después de este paso. Más adelante podrá añadir llaves de acceso (passkeys).
-
10 minutos
Indique sus billeteras de cobro
Adónde llegan los pagos. Solo hacen falta datos públicos: nunca introduzca su frase semilla ni sus claves privadas, ni con nosotros ni en ningún otro sitio.
- Bitcoin, Litecoin, TRON: el xpub/zpub de la cuenta desde Ledger Live, Sparrow, Trust Wallet, etc.; le mostraremos las primeras direcciones para que las coteje con su billetera.
- Ethereum, BSC, Polygon, Base, Arbitrum: la billetera de recaudación (mejor si es una multifirma Safe).
- Solana: la dirección de destino.
-
1 minuto
Elija los activos
Qué monedas y redes ofrecer a sus clientes. Lo más sencillo es empezar con las stablecoins USDT y USDC: paridad 1:1 con el dólar y sin riesgo cambiario.
-
2 minutos
Cree una clave de API y un webhook
En «Claves y webhooks», el secreto de la clave y el del webhook se muestran una sola vez: guárdelos de inmediato en un gestor de secretos o en las variables de entorno del servidor.
-
1 tarde
Integre y pruebe en el sandbox
Creación de la factura, redirección y gestor del webhook. El sandbox tiene su propio panel y sus propias claves, con pagos sin dinero real. Pruebe los escenarios: pago exacto, pago insuficiente con pago complementario, sobrepago, factura vencida y reenvío del webhook.
- Inicio rápido: código para Node.js, PHP, Python y Go
- Sandbox: pagos de prueba con un clic
-
tras la revisión
Solicite la aprobación y pase a producción
El asistente enviará su solicitud a revisión. Una vez aprobada, genere una clave de producción independiente y complete la lista de verificación para producción.
Qué necesitará
- Billeteras que controle ustedUna billetera de hardware o una multifirma: para una empresa, más seguras que una billetera móvil.
- Un servidor con HTTPSLos webhooks solo se aceptan por
https://en el puerto 443 (en el sandbox, tambiénlocalhost). - Reloj sincronizadoLa firma de una solicitud es válida durante ±5 minutos: active NTP.
- Un lugar para los secretosUn gestor de secretos o variables de entorno. Ni git, ni el navegador, ni la app móvil.
Todo el código en un esquema
# 1. El cliente pulsó «Pagar»
invoice = client.createInvoice({order_id, price_amount: "49.99", price_currency: "USD",
return_url}, idempotencyKey = "order-" + order_id)
redirect(invoice.checkout_url)
# 2. Coinetic envió un webhook (¡cuerpo sin procesar!)
event = verifyWebhook(WEBHOOK_SECRET, headers, rawBody) # si no, 400/401
if seen(event.id): return 200 # entrega repetida
inv = client.getInvoice(event.data.invoice_id) # el estado, solo de la API
if inv.status in ["paid", "overpaid"]: grantOnce(inv.order_id)
return 200
¿Listo para empezar?
El registro es gratuito, y el sandbox también.