Creating Euro payments in GoCardless with Quickfile

Hi,

We use Quickfile to generate all our monthly recurring GBP subscriptions that are collected via GoCardless, and that is working really well.

We created our first Euro invoice for E108, but when trying to collect it via GoCardless it is returning an error saying “A direct debit request for GBP108 was not accepted as the mandate amount has been exceeded”.

So the API feed is mixing up the currencies when checking that the invoice amount doesn’t exceed the mandate amount, ie it should be checking that the actual invoice amount of E108 doesn’t exceed the mandate of E108, but it is incorrectly changing the currency to GBP and checking GBP108 against the mandate amount.

A work around is to get the client to accept a mandate for 20% extra (say Euro 140), but it is embarassing to ask a new customer to do that as it will immediately make them suspiscious why we need approval for a higher amount than the subscription.

It feels like a simple coding error between Quickfile and GoCardless but maybe I’m doing something wrong.

Are there any other users who collect direct debits in Euros via GoCardless and have you found a way to get this working?

Thank you in advance!
Bennie

Hello @BennieGouws

Only GBP and BACS mandates are supported through QuickFile at the moment.

We are looking into SEPA (EUR) support but it is not live as of yet.

thank you for letting me know so quickly @QFSteve.

For what it’s worth, the process seemed to be working fine up to a point (ie it created the Euro mandate in GoCardless via Quickfile, and client approved it), so other than the limit check it seemed to be working fine. So it might be relatively straight forward to implement, but maybe there are more nuances further down the process that complicates it.

Kind regards
Bennie