Skip to main content
Todos los casos de uso
Pagos transfronterizosMarketplaces

Paga a los vendedores en moneda local, en el rail más barato.

Un marketplace paga a vendedores, contratistas y proveedores en Brasil, México, Argentina y Colombia. CodeSpar enruta cada transferencia al rail más barato y rápido por destino — Pix, SPEI o USDC liquidado en moneda local vía UnblockPay — y firma un mandato revocable sobre cada centavo que se mueve.

AntesTransferencia en USD → el banco se queda con el cambio
DespuésRail local más barato → monto completo
$56 saved
por transferencia transfronteriza de $2k
Pruébalo en el Sandbox
Pix · SPEI · USDC
Rails comparados
Por destino, según costo en tiempo real
4 countries
BR · MX · AR · CO
Liquidación en moneda local
USDC→local
On/off-ramp
Off-ramp de UnblockPay según el país del destinatario
Sealed
Por transferencia
Mandato + justificación de la ruta registrados
Cómo decide el agente

Cotiza cada rail y luego paga en el ganador.

Para un pago de US$ 2.000 a un vendedor en Argentina, el optimizador de ruta puntúa cada rail elegible por costo de cambio más latencia de liquidación. Una transferencia en USD pierde spread de banco corresponsal; USDC enviado por Circle y convertido a ARS por UnblockPay liquida más barato y más rápido — así que ese es el rail en el que firma el mandato.

  • Puntuación de cambio + comisiones en tiempo real por rail — sin proveedor fijo por país
  • USDC se liquida en la moneda local del vendedor vía off-ramp de UnblockPay
  • La ruta elegida y su justificación quedan selladas en el mandato de la transferencia

Págale al vendedor Diego en Argentina US$ 2.000 en el rail más barato.

Voy con eso — puntuando cada rail elegible para el pago de Diego por costo de cambio + tiempo de liquidación antes de firmar el mandato.

codespar_pay · route optimizer$2,000 → AR
Transferencia en USD
Banco corresponsal · Spread de cambio + comisiones de intermediarios
−$58.00
2–4 días
Transferencias 3.0
Rail local · Transferencia bancaria en ARS
−$11.40
mismo día
USDC → ARSelegido
Circle + UnblockPay · Off-ramp de stablecoin a moneda local
−$2.00
minutos
enrutado · ahorro de US$ 56 · mandato selladorcp_xb2049
El problema

La conversación es la parte fácil.

El pago transfronterizo es un problema de plomería país por país. Cada mercado tiene su propio rail, su propio spread de cambio, su propia ventana de liquidación. Los equipos fijan un único proveedor, se comen el spread y se quedan sin rastro de auditoría cuando finanzas pregunta por qué una transferencia costó lo que costó.

Transferir todo en USD y dejar que los bancos corresponsales se queden con el cambio

Enrutar en moneda local en el rail más barato por destino

Fijar un PSP por país y reintegrar cuando cambian las comisiones

codespar_pay elige Pix / SPEI / USDC por costo en tiempo real en la ejecución

Ningún registro de por qué la transferencia eligió el rail que eligió

Cada pago firmado por mandato y sellado con la justificación de la ruta

Conciliar liquidaciones entre cuatro proveedores con planilla

La correlación de liquidación cierra cada transferencia de vuelta a su mandato

Cómo lo hace el agente

Un verbo de pago. Todos los rails locales.

Tu agente llama a codespar_pay con un monto y un destino; el optimizador de ruta compara Pix (Asaas / Stark Bank), SPEI y USDC (Circle) por costo en tiempo real y velocidad de liquidación, y luego ejecuta en el ganador. Cuando la stablecoin liquida más barato, codespar_crypto_pay envía USDC y hace el off-ramp a la moneda local del destinatario vía UnblockPay según el país de la contraparte. Cada transferencia lleva un mandato firmado y revocable y cae en el ledger de auditoría con la ruta que tomó y por qué.

01
Lote
Marketplace

320 pagos · BR/MX/AR/CO

02
Enrutar
codespar_pay

Rail más barato por país

Optimizador de ruta
03
Pix · BR
codespar_pay

Instantáneo · spread R$ 0

Stark Bank
04
USDC → AR
codespar_crypto_pay

Off-ramp a moneda local

Circle + UnblockPay
05
Sellar
Ledger de auditoría

Mandato + ruta sellados

Arquitectura

Cada pago entra en el optimizador de ruta, que puntúa cada rail elegible por costo de cambio más latencia de liquidación. El proveedor del rail ganador ejecuta bajo un mandato por transferencia firmado por la política de wallet del tenant; el proxy lo ejecuta; la correlación de liquidación empareja la confirmación de vuelta al mandato y sella el recibo con la justificación de la ruta adjunta.

En código

Unas pocas líneas. Todo el loop.

cross-border-payouts.ts
const session = await codespar.sessions.create();

const results = await session.execute("codespar_pay", {
  batch: sellers.map((s) => ({
    amount: s.amountUSD,
    currency: "local",            // settle in the seller's currency
    destination: s.payoutAccount, // BR / MX / AR / CO
    optimize: "cheapest",         // Pix · SPEI · USDC by live cost
  })),
});

// each transfer: mandate-signed, executed on the winning rail,
// settlement-correlated, and sealed with the route it chose + why
$56 saved · selladoreceipt · rcp_cross-
Herramientas destacadas
codespar_pay

Pago de salida — el optimizador de ruta elige Pix, SPEI o USDC por costo en tiempo real.

codespar_crypto_pay

Envía USDC vía Circle y hace off-ramp a moneda local vía UnblockPay según el país de destino.

Mandate engine

Cada transferencia firmada con un mandato revocable acotado a la política de wallet del tenant.

Ver la referencia de meta-tools

Ponlo en marcha esta misma tarde.

Abre el sandbox, apunta una sesión a tus proveedores y corre todo el loop contra rails reales en minutos — no en el trimestre que toma construirlo a mano.

Orquestador de payouts transfronterizos — CodeSpar | CodeSpar