Revolut Merchant Account Bank Feed

Hi

As anybody here have experience of integrating Revolut Merchant account bank feeds into QF?

I currently accept cards online using Stripe and accept payments in GBP, EURO and USD. However, Stripe only allows a feed for one currency rather than for all three, which is of course ridiculous but there we are (as aside the way the work is overly complicated, and very expensive, with the charging structure being very opaque, the upside is it is easy to setup).

According to Revolut Help

“Our pricing is straightforward, with no setup or monthly maintenance fees for the Merchant account—you are just charged a processing fee per successful transaction.

Because your business is registered in the UK, here is a quick breakdown of the fees for accepting online payments:

  • UK Visa and Mastercard consumer cards: 1% + £0.20
  • UK American Express consumer cards: 1.7% + £0.20
  • Non-UK consumer cards and all commercial cards: 2.8% + £0.20

You can find the full breakdown on our Business Pricing page.”

“ Yes, you can absolutely have an online form to accept payments and pre-fill it using our API. By using our Merchant API and the Revolut Checkout widget, you can build a custom payment experience for your customers. You can find all the technical details and guides in our Merchant API documentation.

As for your accounting, you can have a separate bank feed for each of the currencies you accept. Revolut Business supports Open Banking, which allows you to connect directly to software like QuickFile. When you set up the integration from QuickFile, you will be redirected to Revolut to select exactly which currency accounts (GBP, EUR, USD) you want to sync.

You can then map each Revolut currency account to the matching currency account in your QuickFile chart of accounts.”

Before going to the palaver of changing over to Revolut I wanted to verify that this was the case. Has anybody set up a bank feed with a Revolut merchant account?

Thank you

Regards
Michael

The simplest route is usually to skip the Stripe feed for the extra currencies and connect your Revolut account directly through QuickFile’s open banking feed — Revolut Business has been a supported provider since 2018. When you set the feed up, the consent screen lists the accounts held under that Revolut login, and you can map each currency balance to its own QuickFile bank account so GBP, EUR and USD each reconcile separately. Staff here have confirmed you can pull multiple accounts through on the same connection, provided they sit under the one login. I can’t say for certain whether Revolut’s Merchant balances specifically are exposed to open banking, as that varies by account type — the quickest check is to start the connection and see which accounts appear in the picker, or glance at the supported providers list on QuickFile’s open banking page. One quirk worth knowing in advance: the Revolut feed has historically brought foreign-currency transactions across as the converted amount with the FX fee folded in, so switch on the “separate fees from transactions” option in the feed settings if you’d rather see the fees as their own lines. Full disclosure: I maintain open-banking.io, a comparison site for open banking APIs, so I’ve spent a fair bit of time with PSD2 feeds. If you let us know which balances show up when you connect, I’m happy to help think through the mapping.

Dear John

Thank your comprehensive reply but I think I have not been clear.

I already have my Revolut GBP, EUR and USD accounts connected to QF without a problem.

My issue that with Stripe card payments. I can only connect one Stripe currency to QF. So under Merchant and Online Payment Service Accounts I have three accounts listed:

Stripe EUR
Stripe GBP
Stripe - USD

But I can only have an active feed to one of them:

There is no way to have an active feed to each of them, meaning that I have to manually enter the receipts in EUR and USD.

My question relates to receiving card payments using Revolut merchant services.

If I switch to Revolut for receiving card payments, will I be able to have an active feed for all three currencies?

Thank you.

Regards

Michael