Terug naar blog

QR-code betalen bij bankoverschrijving in de Shopify checkout

Verander elke bestelling met bankoverschrijving in een scanbare QR-code. Checkito genereert SEPA EPC-, SPAYD-, PAY by square- en ZBP-codes met IBAN, bedrag en kenmerk al ingevuld.

·8 min leestijd

De bankoverschrijving is nog altijd een van de meest gebruikte betaalmethodes in Europa: hij kost je geen enkele transactiefee en het geld komt rechtstreeks op je rekening. Toch heeft hij één duidelijke zwakke plek. Zodra de klant de bestelling heeft geplaatst, moet hij de app van zijn bank openen en met de hand een IBAN, een bedrag en een kenmerk overtypen. Elke stap daarvan is een kans om een cijfer verkeerd in te tikken, de betaling uit te stellen of simpelweg nooit te betalen.

De QR-betaalfunctie van Checkito haalt die drempel weg. Zodra de bestelling is geplaatst, ziet de klant een QR-code direct op de bedanktpagina. Hij scant die in zijn bankapp en de overboeking staat meteen klaar: jouw rekening, het exacte openstaande bedrag en het juiste kenmerk. Eén keer scannen, één keer bevestigen, klaar.

Wat de QR-betaalfunctie doet

De functie voegt aan de Shopify checkout een blok met betaalinstructies toe. Dat verschijnt op twee plekken:

  • Bedanktpagina – meteen nadat de bestelling is geplaatst, terwijl de klant de telefoon nog in de hand heeft.
  • Bestelstatuspagina in het klantaccount – zo kan de klant later terugkomen naar de code en betalen wanneer het hem uitkomt.

Het blok bevat een korte instructietekst, een paneel met de betaalgegevens in leesbare vorm (lokaal rekeningnummer, IBAN en het kenmerk) en één of twee QR-codes, afhankelijk van het land. Alles wordt gegenereerd uit de echte bestelling, dus het bedrag komt altijd overeen met wat er daadwerkelijk nog openstaat.

Welke QR-standaarden Checkito genereert

Er bestaat geen wereldwijde standaard voor betaal-QR-codes, dus Checkito genereert de standaard die de bankapp van de klant echt begrijpt. Die keuze wordt automatisch gemaakt op basis van de valuta van je bankrekening en het factuurland van de bestelling.

SPAYD – QR Platba (Tsjechië)

De Tsjechische Short Payment Descriptor-standaard, ondersteund door elke grote Tsjechische bankapp. Checkito vult daarin het IBAN, het bedrag met twee decimalen, de valuta, de vervaldatum, een bericht voor de begunstigde en het variabele symbool in. Wordt gebruikt voor alle rekeningen in Tsjechische kronen (CZK).

PAY by square (Slowakije)

De Slowaakse standaard die door de bankapps daar wordt gebruikt. Hij wordt gegenereerd voor eurorekeningen wanneer de bestelling in Slowakije wordt gefactureerd of het IBAN van de rekening Slowaaks is. In dat geval krijgt de klant twee codes – PAY by square en SEPA EPC – zodat het niet uitmaakt welke app hij opent.

SEPA EPC (eurozone)

De SEPA EPC069-12-standaard voor overboekingen, die in de hele eurozone door bankapps wordt herkend en dus de relevante standaard is voor elke Nederlandse of Belgische rekening met een NL- of BE-IBAN. Checkito bouwt de code op met de naam van de begunstigde, het IBAN, het bedrag in euro en de omschrijving van de betaling. De BIC wordt bewust weggelaten: sinds versie 002 van de standaard leidt de bank die zelf af uit het IBAN, waardoor de code met meer apps compatibel blijft.

Rekomendacja ZBP (Polen)

De tweedimensionale code die door de Poolse Bankenvereniging wordt aanbevolen. Hij wordt gegenereerd voor rekeningen in zloty (PLN) en bevat het NRB-rekeningnummer, het bedrag in grosz, de begunstigde en de betalingstitel.

Rekeningen in CZK, EUR en PLN leveren altijd een QR-code op. Een Tsjechische of Slowaakse rekening in een andere valuta valt terug op SPAYD. Bij overige valuta's toont het blok nog steeds de geschreven betaalinstructies – de klant kopieert de gegevens dan gewoon in plaats van te scannen.

Wat automatisch wordt ingevuld

Je hoeft per bestelling niets bij te houden. Elke waarde in de QR-code komt rechtstreeks uit de bestelling:

  • Bedrag – het openstaande saldo van de bestelling, niet het oorspronkelijke totaal. Is de bestelling deels betaald, dan vraagt de QR-code alleen om de rest.
  • Valuta – de weergavevaluta waarin de klant daadwerkelijk heeft afgerekend.
  • Kenmerk / referentie – het Shopify-bestelnummer, waardoor het koppelen van binnenkomende betalingen aan bestellingen triviaal wordt.
  • Begunstigde – de rekeningnaam die je hebt ingesteld, zodat de klant ziet aan wie hij betaalt.
  • Betalingsomschrijving – een notitie die verwijst naar de naam van de bestelling, zichtbaar op het bankafschrift.
  • Rekeningnummer – bij Tsjechische en Slowaakse IBAN's wordt het ook getoond in het vertrouwde lokale formaat prefix-nummer/bankcode.

Wat je kunt instellen

Bankrekeningen

In de sectie QR Payments van de app voeg je zoveel bankrekeningen toe als je nodig hebt – er is geen limiet. Elke rekening heeft:

  • Naam – een intern label, bijvoorbeeld "EUR – Nederland".
  • IBAN – de rekening waarop het geld binnen moet komen.
  • BIC / SWIFT – optioneel, wordt gebruikt door de Slowaakse PAY by square-code.
  • Valuta – een van CZK, EUR, PLN, HUF, GBP, CHF, DKK, SEK, NOK, RON, BGN of USD. Dit bepaalt ook welke QR-standaard wordt gegenereerd.
  • Landen – de factuurlanden die deze rekening moet bedienen, gekozen uit 30 Europese landen.

Hoe de juiste rekening wordt gekozen

Verkoop je in meerdere markten, dan heb je meestal een lokale rekening per valuta. Welke rekening wordt gebruikt, bepaalt het factuurland van de bestelling – vul het veld Countries dus altijd in. Een rekening zonder geselecteerde landen wordt nooit gebruikt.

  1. 1Alleen rekeningen waarvan het veld Countries het factuurland van de bestelling bevat, komen in aanmerking – de landenlijst is een filter, geen voorkeur.
  2. 2Van de rekeningen die in aanmerking komen, wordt die gebruikt waarvan de valuta overeenkomt met de valuta van de bestelling.
  3. 3Komt geen enkele valuta overeen, dan wordt de eerste geschikte rekening gebruikt. Dekt geen enkele rekening het factuurland, dan verschijnt het blok helemaal niet.

Welke betaalmethodes het blok activeren

In QR Payments → Settings noem je de betaalmethodes die de QR-code moeten tonen. De waarden worden als hoofdletterongevoelige fragmenten vergeleken met de naam van de betaalmethode op de bestelling, dus één regel als "overschrijving" of "deposit" dekt elke handmatige methode waarvan de naam dat woord bevat. Laat je het veld leeg, dan valt Checkito terug op "deposit".

Teksten en vertalingen

Drie teksten kun je per taal herschrijven: de kop, de inleiding en de tip eronder. Checkito levert ingebouwde vertalingen voor Engels, Tsjechisch, Slowaaks, Pools en Frans, en je kunt daarnaast je eigen formulering toevoegen voor Duits, Hongaars en Roemeens.

De inleiding ondersteunt twee placeholders, zodat je niets hard hoeft vast te leggen:

  • {{account}} – voegt het rekeningnummer van de geselecteerde bankrekening in.
  • {{vs}} – voegt het referentienummer van de bestelling in.
De labels in het paneel met betaalgegevens – rekeningnummer, IBAN, referentie en de bijschriften van de QR-standaarden – worden door de app zelf vertaald, dus jij schrijft alleen de stukken die jouw eigen tone of voice dragen.

Wanneer de QR-code verschijnt

Het blok is bewust terughoudend: het verschijnt alleen wanneer een QR-code echt nuttig is.

  • De betaalmethode van de bestelling komt overeen met een van de namen die je hebt ingesteld.
  • De bestelling is nog niet betaald – de financiële status is in afwachting. Zodra je de bestelling als betaald markeert, verdwijnen de instructies.
  • Er is een bankrekening ingesteld die de bestelling kan bedienen.

Daardoor krijgt een klant die met kaart heeft betaald nooit betaalinstructies te zien, en wordt een klant die het geld al heeft overgemaakt geen tweede keer om betaling gevraagd.

Zo stel je het in

  1. 1Open de Checkito-app in je Shopify admin en ga naar QR Payments.
  2. 2Maak een bankrekening aan – naam, IBAN, optionele BIC, valuta en de landen die de rekening bedient. Opslaan.
  3. 3Open QR Payments → Settings en voeg de namen toe van de betaalmethodes die de QR-code moeten tonen. Herschrijf eventueel de teksten voor jouw talen.
  4. 4Voeg in de Shopify checkout-editor het blok "Payments - Qr Code" toe aan de bedanktpagina, en doe hetzelfde op de bestelstatuspagina in de editor van het klantaccount.
  5. 5Plaats een testbestelling met je betaalmethode voor bankoverschrijving en controleer of de code goed scant in je bankapp.
Stap vier is cruciaal: de extensie is een checkoutblok, dus zolang je het niet in de editor plaatst ziet de klant niets, hoe goed al het andere ook is ingesteld.

Beschikbaarheid

QR-betaalinstructies horen bij het betaalde Checkito-plan, dat begint bij $3.99 per maand en alle andere Checkito-functies bevat: betaal- en verzendmethodes verbergen, hernoemen en herordenen, plus de volledige set regelvoorwaarden. Er is een gratis proefperiode, dus je kunt het hele proces op een echte bestelling testen voordat je je vastlegt.

Accepteer je bankoverschrijvingen in Nederland, België of waar dan ook in de eurozone, dan is dit een van de goedkoopste conversiewinsten die er zijn: dezelfde bestellingen, dezelfde betaalmethode, en veel minder klanten die uiteindelijk nooit betalen.

Klaar om je checkout aan te passen?

Gratis proberen
QR-code betaling bankoverschrijving Shopify | Checkito