Mollie Forms


Creëer registratieformulieren met betaalmethodes van Mollie. Eenmalige en herhaalbetalingen zijn mogelijk.


  • Creëer je eigen formulieren
  • Stel transactiekosten in per betaalmethode
  • Eenmalige en herhaalbetalingen
  • Vast of open bedrag mogelijk
  • Multicurrency
  • Stel e-mails in per formulier
  • Betalingen terugstorten en abonnementen annuleren in de WordPress admin
  • Stijlen met je eigen css classes.
  • Kortingscodes

3rd Party Services

The plugin is using:


  • Formulier instellingen
  • Formulier
  • Registraties
  • Registratie met abonnement
  • Registratie zonder abonnement


Minimale vereisten

  • PHP versie 7.0 of hoger
  • PHP extensies ingeschakeld: cURL, JSON
  • WordPress 5.3 of hoger


Waarom kan ik alleen kiezen voor eenmalige betalingen?

Voor het gebruik van herhaalbetalingen heb je een geschikte betaalmethode nodig. Het is dan nodig om “SEPA-incasso” en/of “Creditcard” te activeren om hier gebruik van te maken.

Kan ik het formulier vooraf automatisch laten invullen?

Ja! GET variabelen zijn mogelijk om het formulier al vooraf in te vullen: ?form_ID_field_INDEX=waarde (vervang ID met het formulier id en INDEX met de positie van het veld. Het eerste veld is 0, tweede veld is 1 etc.)
Voor het invullen van het open bedrag, gebruik “form_ID_amount” en voor het selecteren van een prijsoptie gebruik “form_ID_priceoption”

Kan ik shortcodes gebruiken?

Ja! De volgende shortcodes zijn beschikbaar:

  • [rfmp id=”ID”] Om het formulier weer te geven. Vervang ID door id van het formulier
  • [rfmp-total id=”ID” start=”0.00″] To display the total raised money. Replace ID with the id of the form (multiple ID’s separated with a comma). Add start as an optional start amount.
  • [rfmp-goal id=”ID” goal=”1000″ text=”Doel behaald!”] Aftellen naar je doel. Vervang ID met het id van het formulier, doel moet hoger zijn dan 0 en de tekst wordt weergegeven wanneer het doel is behaald

Welke hooks zijn er beschikbaar?

De volgende actiehaken met parameters zijn beschikbaar:
* rfmp_form_submitted, post ID, $_POST data
* rfmp_customer_created, post-ID, klant van Mollie
* rfmp_payment_created, post ID, Mollie payment
* rfmp_webhook_called, post-ID, betalings-ID


13 mei 2024
A bit too many issues in the latest releases for me. I have also discovered that it is more convenient to use a more general forms plugin. So you can use your one forms plugin for contact and payment forms. It is also nice that you are not necessarily tied to Mollie, but can also easily switch payment providers. Popular form plugins such as Gravity Forms, Ninja Forms, Formidable Forms, Contact Form 7, etc. are therefore the better choice for me. Good Mollie add-ons are also available for these plugins.
30 maart 2024
Thank you very much for this plugin. As a small local non-profit organization we do not have 1000s payments monthly, at most a 500 per year. We are using it for about 2 yrs now. Great solution for our club to register the kids information for tournaments, youthcamps and other events and so on. Very nice to get started is to read the support on their own website. Take your time to figure out how it works and use if needed the FAQ and forum. If you like it please donate to wobbie to ensure they keep updating the app.
8 november 2022
Plugin très utile pour faire rapidement qqs formulaires de paiement quand on est chez Mollie.
20 januari 2022
I installed and configured the Mollie Forms plugin, created the forms, no issues. SEPA Direct Debit has been validated and enabled by Mollie but is not available in forms the payment methods. I tried my best but the plugin is not showing any errors, I can’t find any documentation or FAQ and the support didn’t answer for 10 days now. Well you can try the plugin maybe it’ll work for you but chances are that you’ll waste your time like me.
23 november 2020
Great plugin. Excellent customisation options. Keep up the good work! Can we support this plugin with a donation?
Lees alle 19 beoordelingen

Bijdragers & ontwikkelaars

“Mollie Forms” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“Mollie Forms” is vertaald in 2 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Mollie Forms” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


2.6.15 – 18/06/2024

  • When using reCaptcha, it will now check for form errors instead of directly submitting the form

2.6.14 – 04/06/2024

  • Add nonce verification for duplicating forms and exporting registrations

2.6.13 – 13/05/2024

  • Fix saving multiple email addresses as receiver for emails

2.6.12 – 29/03/2024

  • Fixed “No payment found” error on redirect
  • Fixed link to registrations via forms page

2.6.11 – 29/03/2024

  • Fixed “Give authorization” message
  • Fixed e-mail body html usage

2.6.10 – 28/03/2024

  • Fixed form fields display

2.6.9 – 24/03/2024

  • Add more escaping and sanitization

2.6.8 – 24/03/2024

  • Add more escaping and sanitization

2.6.7 – 21/03/2024

  • Add nonces to admin form actions
  • Add more escaping and sanitization

2.6.6 – 19/03/2024

  • Added sanitization and escaping to output
  • Added 3rd Party Services to readme

2.6.5 – 12/03/2024

  • Update readme

2.6.4 – 22/02/2024

  • Security fixes

2.6.3 – 14/12/2023

  • Fix error when no file selected to upload
  • Fix validation for recurring authorization checkbox when reCaptcha is enabled
  • Fix where sometimes the webhook is later than the redirect

2.6.2 – 22/11/2023

  • Fix width of table column priceoptions
  • Show error message instead of throwing exception when form submitted
  • Make datetime input fields for discount codes required

2.6.1 – 26/10/2023

  • Fix webhook for cancelled payments

2.6.0 – 09/10/2023

  • File uploads added as form field
  • Fix webhook for cancelled payments

2.5.8 – 26/03/2023

  • Bug fix with payment webhook

2.5.7 – 24/03/2023

  • Added minimum reCaptcha acceptance score setting
  • When deleting a registration, now all related rows from other tables are also deleted
  • Fixed calculation in tables with VAT

2.5.6 – 09/06/2022

  • Added check for minimum amount for open amount price options when reCaptcha is enabled

2.5.5 – 09/06/2022

  • Fix required fields check when reCaptcha is enabled
  • Use wp_remote_request instead of file_get_contents for reCaptcha

2.5.4 – 29/04/2022

  • Updated Google reCaptcha integration. Secret key is now also required to make it work
  • Fixed VAT calculation on registration page in admin
  • Fixed issue when using prices excluding VAT in combination with the Mollie Orders API

2.5.3 – 06/04/2022

  • Fixed notice on registrations page
  • Fixed issue with new lines in text areas in csv export
  • Updated minimum amount of price options from 0,50 to 0,01
  • Using new wp_date function to display date/time for {rfmp=”created_at”} variable
  • Now showing proper error when customer didn’t select any price options

2.5.2 – 06/12/2021

  • Fixed issue with discount code field for new forms

2.5.1 – 26/11/2021

  • Fixed issue with variables in payment description

2.5.0 – 25/11/2021

  • Kortingscodes toegevoegd. Lees meer
  • Use WP timezone for created_at date in e-mail variable

2.4.0 – 23/11/2021

  • Zoekfunctionaliteit toegevoegd in registraties
  • Added possibility to enable e-mails when a payment got charged back

2.3.7 – 02/03/2021

  • Fixed submit button when using reCAPTCHA and multiple forms on 1 page

2.3.6 – 22/01/2021

  • Nu worden de correcte registratie ID’s in exporten gebruikt

2.3.5 – 22/01/2021

  • Fixed submit button when not using reCAPTCHA
  • Registratie ID toegevoegd aan de exporten

2.3.4 – 20/01/2021

  • Optie toegevoegd om Google reCAPTCHA v3 in te schakelen
  • Verkeerde manier van berekenen van BTW opgelost

2.3.3 – 12/08/2020

  • Fouten in Javascript hersteld die problemen veroorzaakten in Formulier Instellingen
  • You can now add multiple ID’s in the [rfmp-total] shortcode like: [rfmp-total id=”12,55,346″] to sum up the totals of multiple forms

2.3.2 – 16/04/2020

  • Probleemoplossing in webhook voor terugkerende betalingen

2.3.1 – 10/04/2020

  • Variabele {rfmp=”method”} toegevoegd om de betaalwijze in e-mails te tonen
  • Checkbox variabelen tonen nu Ja als ze aangevinkt zijn of Nee als ze niet aangevinkt zijn
  • Split-up Date and Time in exports

2.3.0 – 30/03/2020

  • Optie toegevoegd om formulieren te dupliceren

2.2.6 – 24/03/2020

  • Fixed totals when using Elementor plugin

2.2.5 – 21/03/2020

  • Oplossing voor Mailchimp voor Mollie Forms plugin

2.2.4 – 17/03/2020

  • Nieuw veldtype “Text” toegevoegd, dat alleen het label toont
  • Ondersteuning links geüpdatet

2.2.3 – 05/03/2020

  • Bug met totalen en ApplePay opgelost

2.2.2 – 21/02/2020

  • Oplossing {rfmp=”url”} variabele

2.2.1 – 06/02/2020

  • Fixed that ApplePay was always visible when enabled

2.2.0 – 02/02/2020

  • ApplePay als betaalmethode toegevoegd
  • Optie toegevoegd om een startbedrag op te geven aan de totalen shortcode: [rfmp-totaal id=”ID” start=”100.50″]

2.1.10 – 30/07/2019

  • Fout met intervalvariabele in e-mail opgelost

2.1.9 – 05/07/2019

  • Foutoplossingen

2.1.8 – 07/02/2019

  • Kleine probleemoplossingen

2.1.7 – 01/02/2019

  • Fixed bug when customer bought multiple subscriptions but only 1 subscription started
  • Removed brake after a checkbox
  • Payment ID is now shown when using the variable in an email

2.1.6 – 03/01/2019

  • Sta komma’s toe in een open bedragveld

2.1.5 – 28/12/2018

  • Probleem opgelost waar labels niet zichtbaar waren voor selectievakje velden

2.1.4 – 14/12/2018

  • Selectievakjes worden nu vóór het label getoond in plaats van eronder

2.1.3 – 10/12/2018

  • Surcharging for Klarna payments is now possible. The maximum that is allowed by Klarna is EUR 1,95
  • Enkele kleine bugs opgelost
  • Links geüpdatet naar ondersteunings pagina’s

2.1.2 – 09/10/2018

  • Bug opgelost die een fout veroorzaakt op oudere PHP versies
  • Fixed that Klarna was not available in the form

2.1.1 – 02/10/2018

  • Bug met redirectUrl opgelost
  • Kleine bug met CSV uitvoer opgelost

2.1.0 – 02/10/2018

  • Optie toegevoegd om de Mollie Orders APIte gebruiken
  • Preparations for the upcoming Klarna payment methods

2.0.6 – 23/09/2018

  • Bug opgelost voor het verwijderen van formuliervelden
  • Punt als duizendtallig scheidingsteken toegevoegd in totaal en doel shortcodes

2.0.5 – 31/08/2018

  • Prijsoptie toegevoegd aan de CSV export

2.0.4 – 30/08/2018

  • Het was niet mogelijk om prijsopties te verwijderen, dit is nu opgelost

2.0.3 – 30/08/2018

  • Fout in migrator bij toevoegen van nieuw veld totalen opgelost

2.0.2 – 29/08/2018

  • Subtotaal toegevoegd aan totaalvelden
  • Probleem opgelost met totalen wanneer gekozen voor een prijsoptie met open bedrag

2.0.1 – 29/08/2018

  • Aantal kleine bugfixes

2.0.0 – 28/08/2018

  • NIEUW! Mogelijk toegevoegd om meerdere prijsopties tegelijk te kopen
  • NIEUW! Je kunt nu BTW instellen per prijsoptie
  • NIEUW! Je kunt nu voorraad instellen per prijsoptie
  • NIEUW! Totaalvelden die de totaalbedragen weergeven voor de klant
  • Verzendkosten per prijsoptie verwijderd
  • Verzendkosten instelling toegevoegd voor geheel formulier
  • Sommige shortcodes hernoemd naar mollie-forms in plaats van rfmp (rfmp blijft werken)
  • Gebruik SVG afbeeldingen voor betaalmethodes

1.3.0 – 17/08/2018

  • Nieuwe optie toegevoegd om weergave te wijzigen van de formuliervelden
  • Bug opgelost die problemen veroorzaakte tijdens het opslaan van het formulier wanneer de berichten niet waren ingevuld
  • De correcte datum/tijd is vanaf nu zichtbaar in de exports

1.2.5 – 20/06/2018

  • Status probleem opgelost wanneer betalingen terugstortingen of storneringen had
  • Probleem opgelost met minimum bedrag voor eerste prijsoptie

1.2.4 – 05/06/2018

  • Mollie betaalscherm taal “Noorse Bokmål” toegevoegd
  • Probleem opgelost dat het formulier meerdere keren werd verstuurd

1.2.3 – 31/05/2018

  • Nieuwe locales toegevoegd voor het Mollie betaalscherm
  • Locale parameter toegevoegd bij aanmaken betaling
  • Probleem opgelost bij het versturen van e-mais voor teruggestorte betalingen

1.2.2 – 28/05/2018

  • Probleem opgelost bij het versturen van e-mails bij geannuleerde betalingen
  • Het is nu mogelijk om een van en aan e-mailadres voor verkopers toe te voegen

1.2.1 – 17/05/2018

  • Je kunt nu de taal afdwingen voor het betaalscherm
  • Probleem opgelost die de plugin deed crashen

1.2.0 – 16/05/2018

  • Multicurrency! Laat je klanten betalen in hun eigen valuta
  • Mollie API Client geupdated naar v2.0.0
  • Instelling toegevoegd om de class van het formulier in te stellen
  • Variabele {rfmp=”registration_id”} toegevoegd aan e-mails

1.1.5 – 16/02/2018

  • Mollie API Client geupdated naar v1.9.6

1.1.4 – 07/02/2018

  • URL rewrite verwijderd uit webhookUrl
  • Probleem met prijs veld opgelost in prijsopties
  • Support-pagina toegevoegd

1.1.3 – 24/01/2018

  • Probleem met variabelen in betaalomschrijving opgelost
  • Problemen met enters in e-mails opgelost

1.1.2 – 10/01/2018

  • Waarde van de radio buttons worden nu opgeslagen zoals bedoeld
  • Betaalde en niet betaalde betalingen nu zichtbaar in de export, met een nieuwe status kolom
  • Omschrijving werd niet correct opgeslagen in de database, dit is nu opgelost
  • Andere kleine fouten opgelost

1.1.1 – 10/01/2018

  • Foutoplossingen

1.1.0 – 03/01/2018

  • Add-ons pagina toegevoegd, met de eerste add-on Mailchimp.
  • Het is nu mogelijk een minimumbedrag toe te voegen aan open prijzen (indien niet ingesteld is het minimum €1,00)

1.0.5 – 20/12/2017

  • Nu alleen betaalde registraties zichtbaar in de exports
  • Prefill parameters voor open bedrag en prijsoptie (zie FAQ)

1.0.4 – 19/12/2017

  • Upgrade database wanneer plugin is geüpdatet
  • Naam, e-mail en prijsoptie toegevoegd aan metadata

1.0.3 – 04/12/2017

  • Bug opgelost met keuzerondjes
  • Probleem met te veel enter in e-mails opgelost

1.0.2 – 30/11/2017

  • Shortcode [rfmp-goal] toegevoegd om af te tellen naar jouw doel. Bekijk de FAQ voor meer info.
  • Variabele {rfmp =”url”} toegevoegd aan de e-mails voor het weergeven van de url van de pagina
  • Action hooks toegevoegd, zie de FAQ voor meer informatie
  • Foutoplossingen

1.0.1 – 29/11/2017

  • Bugfix

1.0.0 – 27/11/2017

  • Stel een redirect URL in na de betaling in plaats van een bericht

0.5.2 – 09/11/2017

  • Gebruik “longtext” voor het waarde veld in de database


  • Gebruik vertalingen van


  • Nieuwe functie: Maak exports van registraties per formulier
  • Geen foutmelding na een overboeking
  • {rfmp=”priceoption”} werkt nu ook in e-mails
  • Mollie Client geüpdatet naar versie 1.9.4


  • [rfmp-total] shortcode toegevoegd om het totaal opgehaalde bedrag op te halen per formulier


  • Nieuwe functie om verzendkosten toe te voegen aan een prijsoptie


  • Variabele {rfmp=”created_at”} toegevoegd aan de e-mail om de datum/tijd weer te geven


  • Type “Datum” toegevoegd aan de velden
  • Je kunt nu je eigen betaalomschrijving ingeven


  • Controle toegevoegd om een betaling zonder registratie te voorkomen


  • Bugfix bij gebruik van meerdere formulieren op 1 pagina



  • () verwijderen wanneer een open bedrag is geselecteerd


  • Bugfix bij meerdere e-mailadressen
  • Toegevoegd vaste variabele {rfmp=”form_title”} voor formulier titel
  • Duitse taal toegevoegd


  • Bugfix


  • Variabelen verbeterd in de e-mails
  • Meerdere e-mailadressen mogelijk gescheiden met komma (,)
  • Fix voor afbeeldingen in e-mail


  • Consumenteninformatie (naam, iban) toegevoegd aan de betalingstabel
  • Toegevoegd vaste variabele {rfmp=”payment_id”} voor Mollie Payment ID in e-mailsjablonen
  • GET variabelen die mogelijk zijn om de vorm voor te vullen :?form_ID_field_INDEX=value (vervang ID met formulier-ID en INDEX met de veldindex. Het eerste veld is 0, het tweede veld is 1 enz.)


  • “Aantal keer” optie toegevoegd voor abonnementen


  • Kleine foutoplossing


  • Probleem opgelost met webhook van abonnementen


  • Probleem opgelost met lege registraties
  • Betaling en abonnement status zichtbaar gemaakt in registratielijst
  • Abonnementen database tabel probleem opgelost
  • Franse vertalingen toegevoegd


  • Je kunt nu e-mails instellen per formulier


  • Plugin maakt nu gebruik van Home URL ipv Site URL
  • Oplossing voor frequentielabel bij open bedrag


  • Registraties zijn nu zichtbaar voor alle beheerders


  • Probleem opgelost met open bedrag


  • Je kunt nu een prijsoptie toevoegen bij een open bedrag zodat de klant zelf een bedrag kan invullen
  • Foutoplossingen


  • Probleem opgelost bij het weergeven van succes/error bericht


  • Foutoplossingen
  • Checkbox toegevoegd bij terugkerende betalingen


  • Taal fix


  • Foutoplossingen


  • Foutoplossingen


  • Foutoplossingen


  • Foutoplossingen


  • Foutoplossingen


  • Foutoplossingen


  • Bèta release