Skip to main content
Todos os casos de uso
Pagamentos transfronteiriçosMarketplaces

Pague vendedores em moeda local, no rail mais barato.

Um marketplace paga vendedores, prestadores e fornecedores no Brasil, México, Argentina e Colômbia. A CodeSpar roteia cada transferência para o rail mais barato e rápido por destino — Pix, SPEI ou USDC liquidado em moeda local via UnblockPay — e assina um mandato revogável em cada centavo que se move.

AntesTransferência em USD → o banco fica com o câmbio
DepoisRail local mais barato → valor cheio
$56 saved
por transferência cross-border de $2 mil
Teste no Sandbox
Pix · SPEI · USDC
Rails comparados
Por destino, pelo custo em tempo real
4 countries
BR · MX · AR · CO
Liquidação em moeda local
USDC→local
On/off-ramp
Off-ramp da UnblockPay por país do destinatário
Sealed
Por transferência
Mandato + justificativa da rota registrados
Como o agente decide

Ele precifica cada rail e paga no vencedor.

Para um pagamento de US$ 2.000 a um vendedor na Argentina, o otimizador de rota pontua cada rail elegível por custo de câmbio mais latência de liquidação. Uma transferência em USD perde spread de banco correspondente; USDC enviado pela Circle e convertido para ARS pela UnblockPay liquida mais barato e mais rápido — então é nesse rail que ele assina o mandato.

  • Pontuação de câmbio + tarifas em tempo real por rail — sem provedor fixo por país
  • USDC liquida na moeda local do vendedor via off-ramp da UnblockPay
  • A rota escolhida e sua justificativa são seladas no mandato da transferência

Pague o vendedor Diego na Argentina US$ 2.000 no rail mais barato.

Pode deixar — pontuando cada rail elegível para o pagamento do Diego por custo de câmbio + tempo de liquidação antes de assinar o mandato.

codespar_pay · route optimizer$2,000 → AR
Transferência em USD
Banco correspondente · Spread de câmbio + tarifas de intermediários
−$58.00
2–4 dias
Transferencias 3.0
Rail local · Transferência bancária em ARS
−$11.40
mesmo dia
USDC → ARSescolhido
Circle + UnblockPay · Off-ramp de stablecoin para moeda local
−$2.00
minutos
roteado · economia de US$ 56 · mandato seladorcp_xb2049
A dor

A conversa é a parte fácil.

Pagamento transfronteiriço é um problema de encanamento país a país. Cada mercado tem seu próprio rail, seu próprio spread de câmbio, sua própria janela de liquidação. As equipes fixam um único provedor, engolem o spread e ficam sem trilha de auditoria quando o financeiro pergunta por que uma transferência custou o que custou.

Transferir tudo em USD e deixar os bancos correspondentes ficarem com o câmbio

Rotear em moeda local no rail mais barato por destino

Fixar um PSP por país e reintegrar quando as tarifas mudam

codespar_pay escolhe Pix / SPEI / USDC pelo custo em tempo real na execução

Nenhum registro de por que a transferência escolheu o rail que escolheu

Cada pagamento assinado por mandato e selado com a justificativa da rota

Conciliar liquidações entre quatro provedores por planilha

A correlação de liquidação fecha cada transferência de volta ao seu mandato

Como o agente faz isso

Um verbo de pagamento. Todos os rails locais.

Seu agente chama codespar_pay com um valor e um destino; o otimizador de rota compara Pix (Asaas / Stark Bank), SPEI e USDC (Circle) por custo em tempo real e velocidade de liquidação, e então executa no vencedor. Quando a stablecoin liquida mais barato, codespar_crypto_pay envia USDC e faz o off-ramp para a moeda local do destinatário pela UnblockPay conforme o país da contraparte. Cada transferência carrega um mandato assinado e revogável e cai no ledger de auditoria com a rota que tomou e por quê.

01
Lote
Marketplace

320 pagamentos · BR/MX/AR/CO

02
Rotear
codespar_pay

Rail mais barato por país

Otimizador de rota
03
Pix · BR
codespar_pay

Instantâneo · spread R$ 0

Stark Bank
04
USDC → AR
codespar_crypto_pay

Off-ramp para moeda local

Circle + UnblockPay
05
Selar
Ledger de auditoria

Mandato + rota selados

Arquitetura

Cada pagamento entra no otimizador de rota, que pontua cada rail elegível por custo de câmbio mais latência de liquidação. O provedor do rail vencedor executa sob um mandato por transferência assinado pela política de wallet do tenant; o proxy o executa; a correlação de liquidação casa a confirmação de volta ao mandato e sela o recibo com a justificativa da rota anexada.

Em código

Algumas linhas. O loop inteiro.

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 · seladoreceipt · rcp_cross-
Ferramentas em destaque
codespar_pay

Pagamento de saída — o otimizador de rota escolhe Pix, SPEI ou USDC pelo custo em tempo real.

codespar_crypto_pay

Envia USDC pela Circle e faz off-ramp para moeda local pela UnblockPay conforme o país de destino.

Mandate engine

Cada transferência assinada com um mandato revogável limitado à política de wallet do tenant.

Ver a referência das meta-tools

Coloque no ar ainda hoje.

Abra o sandbox, aponte uma sessão para os seus provedores e rode o loop inteiro contra rails reais em minutos — não no trimestre que levaria para construir tudo na mão.

Orquestrador de payouts cross-border — CodeSpar | CodeSpar