Who Ebury is
Ebury is a payments and foreign exchange company, founded in London in 2009 by Juan Lobato and Salvador García. Businesses use it to pay, collect and hold money in many currencies, to convert between them, and to manage currency risk with forwards and other hedging contracts. Banco Santander is its majority investor.
Its clients range from growing businesses to large companies and financial institutions, and its APIs let other platforms build Ebury's FX and payments into their own products. That is why it is one of the FX liquidity providers our FX module connects to.
What it does in your platform
FX
Covers the fiat side of conversions. Ebury's rates sit next to your other sources, the customer's conversion books in your ledger at once at the quoted rate, and the module books the matching trade with Ebury in the background, netted with other conversions where it can be.
How the connection works
One connector in the FX module talks to Ebury's REST API, authenticated with OAuth 2.0. The credentials stay in your platform's secrets, and Ebury's events come back as signed webhooks.
Rates on offer
The module asks Ebury for estimates on the pairs you offer: the rates currently on offer on Ebury's platform, set next to your other sources.
A customer converts
Your app shows the rate with your margin, and the quote holds for its validity window. When the customer confirms, the conversion books in your ledger at once.
A firm quote
To cover it, the module asks Ebury for a firm quote: a short-lived quote with a reference that can be booked as a trade.
The trade is booked
The module books the trade against that reference, for one conversion or a netted batch, and records it in your ledger too.
Ebury reports back
A signed webhook arrives each time the trade's status changes. The module checks the signature before acting on it, and your treasury team follows every trade in the admin backoffice.
Next to other providers
Ebury sits in the module's FX liquidity group with Currencycloud, Wise Platform and Nium. Crypto pairs go to crypto liquidity providers, and reference rates come from sources such as the European Central Bank. The module compares the sources it has, executes with the best, and keeps quoting if one of them stalls.
The quote screens, the margins and the ledger belong to the module, not to Ebury. Adding a second FX provider, or moving away from Ebury later, does not change your apps, and past trades stay in your records.
When Ebury fits best
A strong fit when
- Your customers convert between fiat currencies, often next to cross-border payments.
- You want one provider for spot conversions and for forwards that hedge your own currency exposure.
- You already work with Ebury for your company's international payments, or plan to.
Also worth a look
- Another FX specialist from the same group, such as Currencycloud, Wise Platform or Nium, next to Ebury or instead of it.
- Your own bank or treasury desk as the counterparty, which the module supports as well.
How we get you live
The contract
We help you get your Ebury account and contract in place, with the Ebury entity and the currencies that fit the markets you serve.
The pairs
We set up with you the currency pairs Ebury covers, your margins per pair and customer tier, and how trades with Ebury are netted.
The keys
The OAuth credentials and the webhook secret go into your platform's secrets and nowhere else, so every event is proven to come from Ebury.
A full test run
Quotes, trades and webhooks all run in Ebury's sandbox, from a customer's confirm to your ledger, before your first real conversion.
