Every payment takes the best route
Transfer Routes reads destination, urgency, and cost, then routes across SWIFT, US rails, stablecoins, and FX automatically.
- One instruction2,000,000.00 USD → BRL · same day
- Every eligible path scoredSpeed · all-in cost · reliability
- Screened once for the whole routeOne vetted counterparty, whichever legsCleared
- USDC → FX → PixAbout 2 hours · chosenIn flight
- Direct SWIFT wire2 to 3 days · correspondent deductions
- Instruction
- One instruction2,000,000.00 USD → BRL · same day
- Routing
- Every eligible path scoredSpeed · all-in cost · reliability
- Screened once for the whole routeOne vetted counterparty, whichever legsCleared
- Route chosen
- USDC → FX → PixAbout 2 hours · chosenIn flight
Internet highways for money.
Infinite is the global financial network built on a compliance system of intelligence; the more companies that connect, the faster and cheaper every dollar moves.
- Vetted once, trusted everywhereScreening runs at the network level. A counterparty vetted once is vetted for every member, so routes clear in seconds, not review cycles.
- More members, more routesEvery company that joins adds endpoints and corridors to the map. New routes light up for everyone, no integration work on your side.
- Faster and cheaper over timeRouting learns from every payment on the network. As volume grows, corridor data gets sharper and the best path gets better for every member.
How routing picks a rail.
Routing is deterministic: the route comes back on the payment object.
Read the instruction
Destination country and currency, amount, urgency, and cost preference. The rail is not part of the request.
Enumerate eligible routes
Every path that can reach the destination: SWIFT wires, ACH, Fedwire, RTP, stablecoin transfers, and multi-leg combinations with an FX conversion en route.
Score on speed, cost, and reliability
Expected settlement time including cutoffs and weekends, all-in cost including FX margin and correspondent deductions, and observed corridor performance.
Execute and reconcile
The winning route executes leg by leg. You see one payment object, one status stream, and one reconciled ledger entry, with the chosen route attached.
One instruction. $2M, USD to BRL, same day.
- Amount
- $2,000,000.00 USD
- Destination
- Supplier account · São Paulo, Brazil (BRL)
- Urgency
- Same day
- Rail
- Not specified: routing decides
Illustrative figures: rates, fees, and times vary by corridor and counterparty.
No rail in the request.
You describe the payment; the route comes back on the response. Pin a rail only when your policy requires it; otherwise routing decides.
// no rail specified: the route comes back const transfer = await infinite.transfers.create({ amount: '2000000.00', currency: 'USD', destination: 'acct_br_9034', // supplier, São Paulo urgency: 'same_day', });
// 201 Created. Route chosen and counterparty screened on one instruction. { "id": "pay_9c4d1e", "status": "in_flight", "amount": "2000000.00", "currency": "USD", "destination": "acct_br_9034", "route": { "legs": ["transfer:usdc", "fx:usdc-brl", "payout:pix"], "estimatedSettlement": "~2 hours", "cost": "quoted" }, "compliance": { "case": "case_6a8f2b", "outcome": "cleared", "policy": "pol_2f7e", "checks": [ { "type": "sanctions", "result": "clear", "evidence": "evd_31ab" }, { "type": "kyb", "result": "clear", "evidence": "evd_08c2", "reused": true } ] } }
Answers before you ask
Do I choose the rail?
By default, no. You describe the payment and routing selects the path. When policy requires a specific rail, you can pin one on the request and routing constrains itself to it. For the broader pattern of routing payments across rails behind one integration, see the payment orchestration glossary entry.
What does routing optimize for?
Speed, all-in cost, and reliability, weighted by the urgency and cost preference on the instruction. Expected settlement time includes cutoffs and weekends; all-in cost includes FX margin and correspondent deductions; reliability comes from observed corridor performance.
Which rails can a route use?
SWIFT wires, ACH, Fedwire, and RTP, stablecoin transfers (USDC, USDT, OUSD, USDG), and FX conversions across GBP, EUR, MXN, and BRL, individually or combined into multi-leg routes.
How does compliance work on a multi-leg route?
The same way it works everywhere on Infinite: the counterparty is screened before funds move, and the screening result covers the whole route. One vetted counterparty, whichever path the payment takes. Screening runs at the network level, so a counterparty vetted once is vetted for every member. See Stablecoin Compliance.
What do I see while a payment is in flight?
One payment object with the selected route attached, one status stream over webhooks as each leg completes, and one reconciled ledger entry when it settles. You never stitch together per-rail statuses.
Watch a payment pick its route.
Bring your hardest corridor. 30 minutes: the path, the cost, and the settlement time, next to what you pay today.
Ask an AI about Transfer RoutesChatGPTClaudePerplexityGemini