Infraestructura de pagos · USDT · USDC

Pagos en stablecoins para plataformas.

Tus vendedores cobran en USDT y USDC sobre Polygon, BNB Smart Chain y Base. Cada pago se reparte entre vendedor, afiliado y tu margen en un libro mayor de partida doble, en el momento en que se confirma. 0,50 % por pago confirmado.

Webhooks firmados con HMAC · Idempotency-Key en facturas y payouts
Modo test en Polygon Amoy, BSC Testnet y Base Sepolia

Confirmado aPolygon PoS64 conf.BNB Smart Chain15Base30
Una diseñadora tipográfica inclinada sobre pruebas impresas de letras en su estudio, vista a través de la marca de Aliquot

Halden Type, Oslo
90.00 de 102.50 USDT
Polygon PoS
pagado 14:05:52 UTC
(vendedor de ejemplo)

Asiento contableCuadra

Reparto al confirmar

Registrado 14:05:52 · partida doble · USDT

DRASSET:ONCHAIN_CUSTODYDirección de depósito 0x2830…b72e102.50
CRLIABILITY:MERCHANT_SETTLEMENTHalden Type90.00
CRLIABILITY:PARTNER_PAYABLEKerning Weekly · afiliado 10 %10.00
CRLIABILITY:PARTNER_PAYABLEGlyphyard · margen 2 %2.00
CRREVENUE:PLATFORM_PROCESSING_FEEAliquot · 0,50 %0.50
Débitos
102.50
Créditos · 90.00 + 10.00 + 2.00 + 0.50
102.50

El asiento cuadra al centavo0.00

Cómo se reparte un pago

Halden Type recibe 90.00. Nosotros, 0.50.

Glyphyard, un marketplace de tipografías de Berlín, vende una licencia de 100.00 USD de Halden Type, una fundición de Oslo. Kerning Weekly refirió a la compradora por un 10 %, y Glyphyard suma un margen del 2 %. Ana Prado paga 102.50 USDT en Polygon PoS. Cuando la transferencia llega a 64 confirmaciones, una sola transacción contable balanceada registra cada parte.

Glyphyard, Halden Type, Kerning Weekly y Ana Prado son datos de ejemplo, no clientes.

90.00 + 10.00 + 2.00 + 0.50 = 102.50USDT

pagado por la compradora

  • Halden Type · vendedor90.00USDT
  • Kerning Weekly · afiliado · 10 %10.00USDT
  • Glyphyard · tu margen · 2,00 %2.00USDT
  • Aliquot · comisión de procesamiento · 0,50 %0.50USDT
  • Cada parte es un porcentaje del precio base, calculado en unidades enteras del token. El vendedor absorbe el redondeo, así que las partes siempre suman el total.
  • Con fee_payer CUSTOMER la comisión y tu margen se suman al precio. Con MERCHANT la compradora paga 100.00 y ambos salen de la parte del vendedor.
  • Los débitos igualan a los créditos en cada transacción, y lo garantiza la base de datos. Los asientos son de solo agregado y un saldo nunca queda negativo.
Del request
"fee_payer": "CUSTOMER",
"markup_percent": 2,
"merchant": "halden_type",
"splits": [
  { "account": "kerning_weekly",
    "percent": 10 }
]

Qué integrás

Usá una sola pieza, o todas.

  • Checkout alojado

    Una página en /pay/:id con código QR EIP-681, pago en un clic desde una wallet del navegador y estado en vivo hasta el recibo.

    EIP-681 · estado en vivo · ventana de 30 min

  • API headless

    Dibujá tu propio checkout. La factura devuelve la dirección de depósito, el total exacto y la URI de pago.

    POST /api/v1/crypto/invoices

  • Links de pago

    Una página de producto con precio fijo en /l/:slug. Cada pago abre una factura nueva y puede entregar un archivo, un secreto o una redirección.

    Sin código

  • Repartos en un libro mayor

    Vendedor, partners, tu margen y nuestra comisión, registrados como una transacción balanceada por pago, por red y token.

    Partida doble · solo agregado

  • Payouts con 2FA

    Los saldos liquidados van a una wallet. Cada payout desde el dashboard pide un código TOTP; las claves de API que pueden pagar se verifican con 2FA al crearlas.

    Verificación TOTP

  • Webhooks firmados

    invoice.paid, payout.completed, refund.claimable y más, firmados con HMAC-SHA256 y reintentados. Las facturas y los payouts exigen un Idempotency-Key.

    X-Webhook-Signature: t=…,v1=…

  • Embed para React

    Mostrá el checkout dentro de tu página en lugar de redirigir a la compradora.

    <CryptoCheckout />

  • Mini-App de Telegram

    El mismo checkout corre dentro de Telegram, para comunidades que venden ahí.

    /pay/:id?tg=1

  • Reembolsos por reclamo

    Los sobrepagos, los pagos parciales vencidos y las transferencias tardías quedan en escrow. La compradora los reclama a una wallet propia con un link privado.

    Se reclaman, nunca se devuelven a ciegas

Redes y confirmaciones

Tres redes, dos stablecoins. Acreditado a una profundidad fija.

  • Polygon PoS64conf.USDT · USDC · ~2 minModo test: Polygon Amoy · USDC
  • BNB Smart Chain15conf.USDT (BEP-20, 18 decimales) · ~45 sModo test: BSC Testnet · USDT
  • Base30conf.USDC · ~1 minModo test: Base Sepolia · USDC

Para desarrolladores

Un request abre una factura. Un webhook firmado te avisa que se pagó.

Request
curl -X POST "$ALIQUOT_API/api/v1/crypto/invoices" \
  -H "authorization: Bearer $ALIQUOT_KEY" \
  -H "content-type: application/json" \
  -H "idempotency-key: glyphyard-order-77310" \
  -d '{
    "amount": "100.00",
    "currency": "USD",
    "network": "POLYGON_AMOY",
    "token": "USDC",
    "fee_payer": "CUSTOMER",
    "markup_percent": 2,
    "merchant": "halden_type",
    "splits": [{ "account": "kerning_weekly", "percent": 10 }],
    "title": "Halden Grotesk — Desktop license, 5 seats",
    "merchant_order_id": "glyphyard-order-77310"
  }'
Respuesta · 201
{
  "id": "inv_01JB7Q8M3X4K9TPZ2R6WVN5HDC",
  "status": "PENDING",
  "livemode": false,
  "network": "POLYGON_AMOY",
  "token": "USDC",
  "base": "100.00",
  "platform_fee": "0.50",
  "markup": "2.00",
  "merchant_net": "90.00",
  "total": "102.50",
  "deposit_address": "0x2830693ddff50d883cef82754913ea80c3c0b72e",
  "payment_uri": "ethereum:0x41E94Eb019C0762f9Bfcf9Fb1E58725BfB0e7582@80002/transfer?address=0x2830693ddff50d883cef82754913ea80c3c0b72e&uint256=102500000",
  "required_confirmations": 64,
  "expires_at": "2026-10-26T14:32:11.000Z",
  "pay_url": "https://checkout.example/pay/inv_01JB7Q8M3X4K9TPZ2R6WVN5HDC",
  …
}
  • El Idempotency-Key es obligatorio. La misma clave con el mismo body devuelve la misma factura con Idempotent-Replay: true; la misma clave con otro body es un 409.
  • Si omitís network y token y mandás mode, la compradora elige en el checkout.
  • POST /api/v1/crypto/quote devuelve el mismo desglose sin crear nada.
Leer el quickstart

Precio

0,50 %por pago confirmado.

Sin planes ni mensualidad. Pagás cuando un pago se confirma, y sumás tu propio margen encima.

Comisión de procesamiento
0,50 % del precio base
Tu margen
De 0 a 20 %, acreditado en la cuenta de tu plataforma
Quién paga
fee_payer CUSTOMER o MERCHANT, por factura
Payouts y reembolsos
Un fee de red fijo, descontado del monto enviado

En una venta de 100.00100.00 + 0.50

Obtené claves de prueba. Abrí tu primera factura en testnet.

El modo test corre en Polygon Amoy, BSC Testnet y Base Sepolia, con la misma API, el mismo libro mayor y los mismos webhooks que el modo live.