• No custodial
  • El dinero, directo a su billetera
  • 9 redes · USDT y USDC

Acepte cripto.
El dinero, directo a su billetera.

Procesamiento de pagos cripto listo para su web, app o bot. Cree una factura con una sola solicitud, envíe al cliente a nuestra página de pago y reciba un webhook cuando la red confirme el pago.

  • Sandbox sin dinero real
  • Clientes para Node, PHP, Python y Go
  • Webhooks firmados con reintentos
Transacción en la red
a1f3…9c0e · TRON
Su tienda Demo
Importe a pagar$49.99

Elija la moneda

Transfiera el importe exacto

Importe49.99 USDT
DirecciónTQ7x…wP3k
Envíe solo USDT por la red TRON (TRC-20)
Dirección e importe válidos durante30:00

Pago detectado

Esperando las confirmaciones de la red TRON

Confirmaciones

TRON: 19 bloques, alrededor de un minuto

Pagada

49.99 USDT ya en la billetera de la tienda

Pago con CoineticConexión segura
invoice.paid → su servidor 200 OK
USDT · TRON, Ethereum, BSC, Polygon, Arbitrum, Solana USDC · Ethereum, Base, BSC, Polygon, Arbitrum, Solana Bitcoin Ethereum Litecoin BNB Smart Chain Polygon TRON Solana Base Arbitrum One
Cómo funciona

Usted vende. Nosotros vigilamos la cadena de bloques.

Coinetic asigna al cliente una dirección propia, detecta el pago, espera el número de confirmaciones necesario y solo entonces comunica a su servidor que la factura está «pagada». El dinero va de la billetera del cliente a la suya, sin pasar por nosotros.

Esquema del pago: su web crea una factura en Coinetic, el cliente paga en la cadena de bloques, el dinero llega a su billetera y Coinetic envía un webhook a su servidor POST /v1/invoices webhook invoice.paid checkout_url USDT · TRON a su dirección confirmaciones Su webo su app, su bot CoineticAPI y página de pago Clientecualquier billetera o exchange Blockchain9 redes Su billeteraLedger, Trust, Safe… Panelfacturas, informes, reembolsos
solicitudes y monitorizaciónmovimiento de dineronotificación a su servidor
Redes y activos

9 redes. Su cliente paga con lo que ya tiene

Monedas nativas, USDT y USDC. El token solo se acredita por la dirección de contrato de la lista blanca: un «USDT» falso no cambia el estado.

BitcoinBTC
EthereumETH · USDT · USDC
TRONTRX · USDT
SolanaSOL · USDT · USDC
BNB Smart ChainBNB · USDT · USDC
PolygonPOL · USDT · USDC
BaseETH · USDC
Arbitrum OneETH · USDT · USDC
LitecoinLTC

Confirmaciones por red →

Integración plug-in

Tres pasos y ya acepta cripto

Sin nodos, sin billeteras en el servidor y sin contratos inteligentes por su parte. Nosotros nos encargamos de la página de pago, los tipos de cambio, las direcciones y las confirmaciones.

create-invoice.js
import { CoineticClient } from "./cryptopay.js";

const cp = new CoineticClient({
  baseUrl: "https://pay.coinetic.money",
  keyId: process.env.API_KEY,
  secret: process.env.API_SECRET,      // solo en el servidor
});

const invoice = await cp.createInvoice({
  order_id: "ORDER-1001",
  price_amount: "49.99",               // cadena, no número
  price_currency: "USD",
  return_url: "https://shop.example/orders/ORDER-1001",
}, "order-ORDER-1001");                // Idempotency-Key
create-invoice.php
require 'Cryptopay.php';

$cp = new \Cryptopay\Client('https://pay.coinetic.money', getenv('API_KEY'), getenv('API_SECRET'));

$invoice = $cp->createInvoice([
    'order_id'       => 'ORDER-1001',
    'price_amount'   => '49.99',
    'price_currency' => 'USD',
    'return_url'     => 'https://shop.example/orders/ORDER-1001',
], 'order-ORDER-1001');
create_invoice.py
from cryptopay import CoineticClient

cp = CoineticClient("https://pay.coinetic.money", os.environ["API_KEY"], os.environ["API_SECRET"])

invoice = cp.create_invoice({
    "order_id": "ORDER-1001",
    "price_amount": "49.99",
    "price_currency": "USD",
    "return_url": "https://shop.example/orders/ORDER-1001",
}, "order-ORDER-1001")
invoice.go
cp := &cryptopayclient.Client{
	BaseURL: "https://pay.coinetic.money",
	KeyID:   os.Getenv("API_KEY"),
	Secret:  os.Getenv("API_SECRET"),
	HTTP:    &http.Client{Timeout: 10 * time.Second},
}
inv, err := cp.CreateInvoice(ctx, cryptopayclient.CreateInvoice{
	OrderID:       "ORDER-1001",
	PriceAmount:   "49.99",
	PriceCurrency: "USD",
	ReturnURL:     "https://shop.example/orders/ORDER-1001",
}, "order-ORDER-1001")

Cada cliente es un único archivo sin dependencias: descárguelo para su lenguaje. La guía paso a paso está en el inicio rápido.

Para desarrolladores

REST y webhooks. Idempotente. Predecible.

Una API pequeña y difícil de usar mal. Obtenga las claves del sandbox en el panel en un par de minutos.

  • Idempotency-Key en cada solicitud que modifica datosUn reintento tras un tiempo de espera agotado devuelve la misma factura en lugar de crear otra.
  • Firma HMAC-SHA256El secreto no viaja por la red; la marca de tiempo y el nonce protegen contra repeticiones.
  • Importes como cadenasNada de float: cadenas decimales y unidades mínimas del activo.
  • Valores de firma de referenciaValide su propio cliente en cualquier lenguaje en un minuto.
Node.jsPHPPythonGoREST
POST /v1/invoices
POST /v1/invoices HTTP/1.1
Authorization: CP-HMAC key=ak_live_…, ts=1760000000, nonce=…, sig=…
Idempotency-Key: order-ORDER-1001
Content-Type: application/json

{"order_id":"ORDER-1001","price_amount":"49.99","price_currency":"USD"}
201 Created
{
  "id": "inv_x7k2…",
  "status": "created",
  "checkout_url": "https://pay.coinetic.money/pay/inv_x7k2…#t=…",
  "expires_at": "2026-10-12T15:30:00Z",
  "livemode": true
}
Ya incluido

Todo lo que normalmente lleva medio año desarrollar

Página de pago

Código QR, importe exacto, aviso de red, estado en tiempo real y temporizador. En ruso e inglés, con tema claro y oscuro.

El dinero, en su billetera

BTC, LTC y TRON: direcciones derivadas de su xpub; EVM: una dirección inteligente que solo transfiere a su billetera; Solana: su propia dirección.

Tipo de cambio fijado

Precio en USD o EUR. El importe en la moneda se calcula con la mediana de tres exchanges y se mantiene 20 minutos. Para USDT y USDC, 1:1.

Pago insuficiente y sobrepago

Estados específicos, pago complementario a la misma dirección, tolerancia para los redondeos de las billeteras y acreditación automática de pagos tardíos en stablecoins.

Webhooks garantizados

Firma HMAC, reintentos durante 24 horas, eventos ordenados por factura, registro de entregas y reenvío desde el panel.

Sandbox

La misma API sin dinero real: los botones «Pagar importe exacto», «Pago insuficiente», «Sobrepago» y «Mitad del importe» prueban cada escenario.

Todas las funcionalidades →

No custodial

No podemos gastar su dinero. Técnicamente imposible.

Para cobrar solo se necesitan los datos públicos de sus billeteras. Coinetic no solicita ni almacena claves privadas ni frases semilla. La dirección que recibe el cliente se deriva de su clave, y lo comprobamos tres veces.

  • Solo claves públicasxpub/zpub para BTC, LTC y TRON, una dirección para Solana y una billetera de recaudación para las redes EVM.
  • Cambiar de billetera lleva un tiempo de esperaContraseña, segundo factor, aviso por correo y un plazo para cancelar, incluso si alguien entra en su panel.
  • Comisión por separadoNo retenemos ningún porcentaje del pago: le enviamos una factura al mes y usted la paga en cripto.

Cómo funciona la seguridad →

0claves privadas de comercios en nuestro poder
9redes: Bitcoin, Ethereum, TRON, Solana y otras
20 minse mantiene fijo el tipo de cambio de BTC y ETH
~24 hreintentamos el webhook hasta que su servidor responda 2xx
Comparativa

En qué se diferencia Coinetic de una pasarela custodial

Pasarela custodialCoinetic
Dónde está el dinero tras el pagoEn la cuenta de la pasarela hasta el retiroDirectamente en su billetera
Quién puede gastar los fondosLa pasarelaSolo usted
Retiro de fondosSolicitud, límites, esperaNo hace falta
ComisiónNormalmente se descuenta del pagoEn una factura aparte, una vez al mes
Si la pasarela sufre un ataquePeligra el saldo de todos los comerciosNo tenemos las claves de su dinero
Estados en los que puede confiar

«Pagada», solo tras las confirmaciones de la red

El estado solo lo cambia el monitor de la cadena de bloques. No la página de pago, ni el cliente, ni un parámetro de la URL. Si un bloque se revierte, recibirá invoice.reorged.

1
created

Factura creada; el cliente elige la moneda

2
awaiting_payment

Se asignan la dirección y el importe exacto

3
detected

El pago es visible en la red; aún no se entrega el pedido

4
confirming

Incluido en un bloque, confirmaciones n/N en curso

✓
paid

Confirmado: ya puede entregar el pedido

Cuántas confirmaciones esperamos en cada red: consulte la sección «Redes y activos».

Para quién

Una integración para cualquier plataforma

Tiendas online

Un botón «Pagar con cripto» junto a las tarjetas. El cliente paga desde cualquier billetera o directamente desde un exchange.

SaaS y productos digitales

Con metadata en la factura, el pago queda vinculado al usuario y al plan. La entrega es automática con el webhook.

Apps y bots

iOS, Android, Telegram: abra el enlace de pago y devuelva al usuario mediante return_url.

Preguntas

Preguntas frecuentes

¿Qué es una pasarela de pagos cripto no custodial?

Es una pasarela que no retiene el dinero de sus clientes. Coinetic asigna al cliente una dirección derivada de su clave pública, vigila la cadena de bloques y le notifica el pago, pero los fondos llegan directamente a su billetera. No podemos gastarlos ni desviarlos.

¿Cuánto tiempo lleva la integración?

El código, una tarde: creación de la factura, redirección y gestor del webhook. Antes, el registro en el panel, las billeteras de cobro y las pruebas en el sandbox. Todo el proceso paso a paso.

¿Qué criptomonedas y redes se admiten?

BTC, LTC, ETH, BNB, POL, TRX y SOL, además de USDT y USDC, en 9 redes: Bitcoin, Litecoin, Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum One, TRON y Solana. Lista completa.

¿Tengo que montar nodos o guardar claves en mi servidor?

No. La monitorización de las redes, las direcciones y las confirmaciones corren a cargo de Coinetic. En su servidor solo hay una clave de API para firmar las solicitudes y el secreto del webhook.

¿En qué moneda fijo el precio?

En USD, EUR, USDT o USDC. El cliente ve el importe en la moneda que elija; para BTC, ETH y otros activos volátiles, el tipo de cambio se fija durante 20 minutos con la mediana de tres exchanges.

¿Cuándo se considera pagada una factura?

Solo tras el número de confirmaciones de red necesario: por ejemplo, 2 bloques en Bitcoin y 19 bloques en TRON. El estado «pagada» lo establece el monitor de la cadena de bloques, no la página de pago ni el cliente. Si un bloque se revierte, recibirá el webhook invoice.reorged.

¿Y si el cliente paga de menos o por otra red?

Un pago insuficiente recibe el estado underpaid y el cliente completa el importe en la misma dirección. Una transferencia por otra red EVM o con un token falso no se acredita, pero aparece en la factura: más información.

¿Puedo reembolsar a un cliente?

Sí. POST /v1/refunds o un botón del panel crean la solicitud. Como el pago llegó a su billetera, usted mismo envía la transferencia y registra el hash; en las redes EVM, Coinetic la localiza por sí mismo en la cadena de bloques y envía el webhook refund.sent. Cómo funcionan los reembolsos.

¿Coinetic funciona con apps móviles y bots de Telegram?

Sí. Su servidor crea la factura y la app o el bot abre el enlace de pago en el navegador del sistema. El secreto de la API nunca llega a la app. Cómo abrir la página de pago.

¿Cuánto cuesta?

Un porcentaje solo sobre las facturas pagadas, sin cuota de alta; la comisión se factura aparte una vez al mes. Precios y calculadora.

Su primer pago de prueba, en 15 minutos

Regístrese, obtenga una clave del sandbox y realice un pago sin dinero real.