to select ↑↓ to navigate
ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Betalingen ontvangen

Betalingen ontvangen

Drie primaire manieren waarop klanten u via Mollie betalen. Elk past bij een andere situatie.

A. Payment Request op een gemailde factuur

Het gangbaarste patroon voor B2B. U mailt een Verkoopfactuur; de mail bevat een betaallink; de klant klikt om te betalen.

  1. Open de Verkoopfactuur → klik Create Payment Request.

  2. ERPNext maakt een Payment Request gekoppeld aan de Verkoopfactuur.

  3. Klik Get Payment URL op de Payment Request. ERPNext retourneert een URL zoals:

    https://<uw-site>/api/method/mollie_integration.mollie.api.pay?doctype=Payment Request&docname=PR-00001

  4. Gebruik Email vanaf het Payment Request-formulier (of plak de URL in een mail / bericht). De link is persistent — vervalt niet, wordt niet oud, en weerspiegelt altijd het huidige openstaande bedrag.

  5. Wanneer de klant klikt, maakt ons pay-endpoint ter plekke de Mollie-betaling aan met het huidige openstaande bedrag van de factuur, en stuurt de klant door naar Mollies checkout.

  6. Na betaling stuurt Mollie een webhook naar ons endpoint; wij maken de Betaling aan en zetten de factuur op betaald.

Waarom dit de standaardmodus is. Klanten negeren mails soms wekenlang. Met Create on Click werkt de URL twee maanden later nog — de betaling wordt op klikmoment gemaakt. Vergelijk Create Immediately-modus hieronder.

B. QR-code op een geprinte factuur

Zelfde flow als A, maar de URL is als QR-code in de geprinte factuur ingebed.

  1. Op de Verkoopfactuur, zoek de QR-code-sectie in het printformaat (de Mollie-integratie voegt een printformaat-snippet toe die u kunt opnemen).
  2. Print en verstuur de papieren factuur; de QR-code staat erop.
  3. Klant scant, landt op Mollies checkout via hetzelfde pay-endpoint.

Handig voor B2C in branches waar papieren facturen nog gangbaar zijn (juridisch, zorg, sommige retail).

C. Web Shop-checkout (directe betaling)

Voor ERPNext Web Shop willen klanten meteen afrekenen, niet na een mail-rondje. Zet Payment URL Type op Create Immediately in Mollie Settings:

  1. Klant vult winkelmandje en klikt op Checkout.
  2. ERPNext maakt de Verkooporder + Payment Request.
  3. De integratie roept direct Mollies API aan om een betaling te maken.
  4. Mollie retourneert een checkout-URL zoals https://checkout.mollie.com/pay/xxx.
  5. Klant wordt direct doorgestuurd.
  6. Na betaling komt de webhook aan en gaat de Verkooporder / Verkoopfactuur naar Betaald.

Afweging: de Mollie-checkout-URL vervalt na een kort venster (doorgaans enkele uren). Voor cart-checkout is dat prima — klanten betalen direct. Voor gemailde facturen, gebruik Create on Click (modus A).

Hoe de Betaling wordt aangemaakt

Ongeacht welke invoermodus u gebruikt, is de eindstand hetzelfde:

  1. Klant rondt Mollie-checkout af.
  2. Mollie POSTet naar uw webhook-endpoint met de betaalstatus.
  3. De integratie valideert de webhook-handtekening.
  4. Bij paid-status maakt de integratie een ERPNext-Betaling aan die naar de Verkoopfactuur verwijst (of de Verkooporder → Verkoopfactuur → Betaling-keten).
  5. Het openstaande bedrag van de Verkoopfactuur wordt bijgewerkt; de status gaat naar Betaald zodra het volledig is gedekt.

U maakt de Betaling niet handmatig. De integratie doet het bij ontvangst van een geldige webhook.

Wat u in het Mollie-dashboard ziet

Elke betaling in uw Mollie-dashboard mapt naar één ERPNext-Betaling via de Mollie-betaal-ID (tr_xxxxx). De ID staat op een custom veld van de Betaling, dus u kunt vanaf beide kanten pivoteren:

  • Vanuit ERPNext — open de Betaling → zie Mollie-ID → zoek hem op in het Mollie-dashboard voor volledige betaalmethode-details.
  • Vanuit Mollie — kopieer de betaal-ID → zoek Betaling op via ID → zie de Verkoopfactuur die hij betaalde.

Wanneer de webhook niet aankomt

Het gangbaarste productieprobleem. Oorzaken:

  • Webhook-URL onbereikbaar. Mollie kan niet POSTen naar uw site — meestal een firewall / SSL-issue. Mollies dashboard toont webhook-afleverpogingen onder Developers → Logs.
  • Webhook-handtekening-mismatch. Bijna altijd betekent dat het Webhook Secret in Mollie Settings niet overeenkomt met wat Mollie heeft. Sla Mollie Settings opnieuw op om te regenereren, werk dan de URL in Mollies dashboard bij.
  • ERPNext-fout tijdens webhook-afhandeling. Check Integration Request List voor de webhook-ontvangst — er staat doorgaans een duidelijke traceback.

Herstel: Mollie herhaalt mislukte webhooks tot 24 uur lang. Wordt het probleem binnen dat venster opgelost, dan reconcilieert de betaling zichzelf. Na 24 uur moet u de Betaling handmatig aanmaken met verwijzing naar de Mollie-betaal-ID.

Last updated 3 days ago
Was this helpful?
Thanks!