Automate the creation of Payments QR Codes

Hello Makers,

I want to automate the creation of payment QR codes in SEPA European format.

The aim is to facilitate payment for my customers.
The QR code must therefore be able to be scanned via their banking application so that the payment data is automatically filled in.

To achieve this, the QR code must contain my bank account number, an amount to be paid and a bank communication, in a format that can be read by bank payment applications.

Do I have to format the data visible in the QR code as JSON?
Do you have any idea how I can do this?

Perhaps 0CodeKit’s “Encode a QR Code” will work for you?

Screenshot_2024-02-21_190203

3 Likes

Here is an example using the Barcode app in Make. As you can see each line has a different function when generating EPC QR codes. So be aware of empty lines!

Check this PDF to see what the characterset options are and more: https://www.europeanpaymentscouncil.eu/sites/default/files/kb/file/2022-09/EPC069-12%20v3.0%20Quick%20Response%20Code%20-%20Guidelines%20to%20Enable%20the%20Data%20Capture%20for%20the%20Initiation%20of%20an%20SCT_0.pdf

If you Google around you can also find a free API like option which generates a hosted image using URL parameters. Which is great if you want to put it in html (i.e. Free QR Code Generator: Create Everlasting SEPA Transfer EPC QR Codes).

Also, not all European bank apps work with EPC QR codes. For example in The Netherlands a handful of the bigger banks don’t work with EPC QR codes, probably because they think it’s unsafe … which is not true.

3 Likes

Not entirely sure but Stripe might be able to help

3 Likes

Hi @samliew, thanks for your help!
I’ll give 0CodeKit a try, looks powerfull.

Hi @AnthonyatXRay!
Thank you for your help.
The problem is that I have to create the QR codes without using a banking service provider.

Hi @Arnoud_WorkNinjas!
Thank you so much: this is exactly what I need :slight_smile:

2 Likes