Lock the rate and fees before you pay

Rate and every fee, held for 15 minutes.

Get startedAPI docs

What you show is what arrives.

$1,000,000

£
¥
€
$
EURUSDCUSD

Quote either way

By the amount to send, or the amount to receive.

Let the customer decide what they want to send, or what should land on the other side. Give Nodu one number and it works out the other, with every fee in between.

Get started

40+ currencies

Guaranteed

Send with the quote. Nodu holds you to it.

Attach the quote to the payment and Nodu checks that everything matches before applying the locked breakdown. The recipient receives exactly the final amount that was shown, or the payment does not go.

See a payout
$10,000€10,842

FEE 0.05%

Nothing hidden

Eight lines, both sides, no surprises.

Amount sent, your fee, Nodu’s fee, the subtotal, the rate, the converted amount, the network fee where a chain is involved, and the amount delivered. The receipt repeats the amounts and fees when the payment completes, with the effective rate and the final network fee.

Get FX access

The route

Fiat in. Stablecoin moves it. Fiat out.

The quote prices the whole route: the fee where the money leaves, the conversion in the middle, the network cost where a chain is involved, and the amount that lands. The payment then runs that route at that price.

*Sender and recipient only ever see fiat.

Fiat in

Stablecoin moves it

Fiat out

$

EURUSDCBRL

10,000 EUR

Sender's bank · Berlin

$58,420 BRL

Recipient's bank · São Paulo

How it works

Quote, adjust if the customer changes their mind, then send. The clock restarts with every update.

  • 15 minutes, renewable

    A quote holds its rate and fees for 15 minutes. Change the amount or your fee and it recalculates with a fresh 15 minutes, unless it was updated in the last 30 seconds.

  • A record of what was agreed

    Once a quote has been used, it is marked as accepted with the time, so you can always show what the customer signed off on.

  1. Quote

    Name where the money comes from, where it goes, one of the two amounts, and your margin.

  2. Adjust

    If the customer edits the amount, update the quote. The numbers refresh and the window restarts.

  3. Send

    Create the payment with the quote. Any mismatch is refused; a match settles at exactly the quoted numbers.

Who quotes with Nodu

Built for the products that promise a number

Fintechs, marketplaces, payroll platforms and exchanges show a customer what will arrive, and Nodu makes sure that is what arrives.

Trust

What was shown is what is applied.

Nodu operates through licensed and registered group entities in the EU and Canada. A quote attached to a payment is verified against it and applied unchanged. An expired quote cannot be applied at all.

  • MiCA + PI - Latvia (EU-wide)
  • MSB - Canada (FINTRAC)

40+

Currencies & Stablecoins

Platform

Quotes and payouts in one REST API.

Create, read and update quotes, then attach one to a payment, all from the same integration, with clear errors and a sandbox to try it in.

FAQs

15 minutes. Updating the quote recalculates it with a fresh window. A quote not used in time simply expires and cannot be attached to a payment.

Ready to lock the price before the payment?

Apply for access and read the API docs. Both take minutes.

Get startedAPI docs