Beschrijving
Creëer registratieformulieren met betaalmethodes van Mollie. Eenmalige en herhaalbetalingen zijn mogelijk.
Functies:
- 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:
- the API of Mollie to create payments.
- the API of Google reCAPTCHA to prevent spam (if enabled)
Schermafdrukken
Installatie
Minimale vereisten
- PHP versie 7.0 of hoger
- PHP extensies ingeschakeld: cURL, JSON
- WordPress 5.3 of hoger
FAQ
-
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
Beoordelingen
Bijdragers & ontwikkelaars
“Mollie Forms” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“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.
Changelog
2.7.12 – 27/11/2024
- Fix not able to save payment methods if currency not EUR
2.7.11 – 27/11/2024
- Fix to use selected currency for retrieving payment methods
2.7.10 – 25/11/2024
- Send correct User-Agent for Mollie API requests
2.7.9 – 20/11/2024
- Fix PHP notice about string to array conversion in formatting.php
2.7.8 – 19/11/2024
- Do not send DE as billingCountry for retrieving payment methods
2.7.7 – 19/11/2024
- Throw exception when registration not inserted into the database
2.7.6 – 09/10/2024
- Hide authorize checkbox until price option choice has been made when using lists
2.7.5 – 28/09/2024
- Fixed Uncaught TypeError: trim()
2.7.4 – 27/09/2024
- Fix when using price options table, authorize checkbox didn’t show
- Fix when using price options table, incorrect message about no products selected
2.7.3 – 26/09/2024
- Hide authorize checkbox until price option choice has been made
- Fixed check if a price option is chosen
2.7.2 – 26/09/2024
- Only show empty price option when there are more than 1 price options
2.7.1 – 26/09/2024
- Don’t show required asterisk in placeholder of discount code field
- Don’t show “Field required” error message when entering 0 as value of required field
- Don’t preselect first price option
2.7.0 – 23/09/2024
- Registrations without payment are possible
- Fixed error when viewing registration of deleted form
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 support.wobbie.nl 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
0.5.1
- Gebruik vertalingen van wordpress.org
0.5.0
- 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
0.4.3
- [rfmp-total] shortcode toegevoegd om het totaal opgehaalde bedrag op te halen per formulier
0.4.2
- Nieuwe functie om verzendkosten toe te voegen aan een prijsoptie
0.4.1
- Variabele {rfmp=”created_at”} toegevoegd aan de e-mail om de datum/tijd weer te geven
0.4.0
- Type “Datum” toegevoegd aan de velden
- Je kunt nu je eigen betaalomschrijving ingeven
0.3.13
- Controle toegevoegd om een betaling zonder registratie te voorkomen
0.3.12
- Bugfix bij gebruik van meerdere formulieren op 1 pagina
0.3.11
- tag nu mogelijk in het labelveld
- Label staat nu achter de checkbox
0.3.10
- () verwijderen wanneer een open bedrag is geselecteerd
0.3.9
- Bugfix bij meerdere e-mailadressen
- Toegevoegd vaste variabele {rfmp=”form_title”} voor formulier titel
- Duitse taal toegevoegd
0.3.8
- Bugfix
0.3.7
- Variabelen verbeterd in de e-mails
- Meerdere e-mailadressen mogelijk gescheiden met komma (,)
- Fix voor afbeeldingen in e-mail
0.3.6
- 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.)
0.3.5
- “Aantal keer” optie toegevoegd voor abonnementen
0.3.3
- Kleine foutoplossing
0.3.2
- Probleem opgelost met webhook van abonnementen
0.3.1
- Probleem opgelost met lege registraties
- Betaling en abonnement status zichtbaar gemaakt in registratielijst
- Abonnementen database tabel probleem opgelost
- Franse vertalingen toegevoegd
0.3.0
- Je kunt nu e-mails instellen per formulier
0.2.3
- Plugin maakt nu gebruik van Home URL ipv Site URL
- Oplossing voor frequentielabel bij open bedrag
0.2.2
- Registraties zijn nu zichtbaar voor alle beheerders
0.2.1
- Probleem opgelost met open bedrag
0.2.0
- Je kunt nu een prijsoptie toevoegen bij een open bedrag zodat de klant zelf een bedrag kan invullen
- Foutoplossingen
0.1.9
- Probleem opgelost bij het weergeven van succes/error bericht
0.1.8
- Foutoplossingen
- Checkbox toegevoegd bij terugkerende betalingen
0.1.7
- Taal fix
0.1.6
- Foutoplossingen
0.1.5
- Foutoplossingen
0.1.4
- Foutoplossingen
0.1.3
- Foutoplossingen
0.1.2
- Foutoplossingen
0.1.1
- Foutoplossingen
0.1.0
- Bèta release