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.
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.
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
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ê.
320 pagamentos · BR/MX/AR/CO
codespar_payRail mais barato por país
Otimizador de rotacodespar_payInstantâneo · spread R$ 0
Stark Bankcodespar_crypto_payOff-ramp para moeda local
Circle + UnblockPayMandato + rota selados
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.
Algumas linhas. O loop inteiro.
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
codespar_payPagamento de saída — o otimizador de rota escolhe Pix, SPEI ou USDC pelo custo em tempo real.
codespar_crypto_payEnvia USDC pela Circle e faz off-ramp para moeda local pela UnblockPay conforme o país de destino.
Mandate engineCada transferência assinada com um mandato revogável limitado à política de wallet do tenant.
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.