Hello,
I use the code below to submit a recurring payment to Mollie:
Bedrag jaarlijkse contributie (min. 15 euro): * [amount* amount-677 min:15 max:100 “15”]
Betaling met: [paymentchoice paymentmethod-841 paymenttype:first]
[hidden paymentdescription “ECB contributie”]
[hidden frequency “12”]
However when the form is filled out and payment is done I not see only a single payment and not a recurring payment in my Mollie dashboard.
Or should I use the payment type “recurring” instead of “initial?”The difference is not clear to me.
]]>Since a couple of weeks the users are not forwarded anymore to the mollie website. Plugin version is 5.0.0. The access_ssl_log does not display errors, only the 2 lines below when submitting the Cntactform.
The error_log stays empty.
Any clue whats causing this and how to fix?
86.88.63.180 - - [29/Jan/2023:21:50:34 +0100] "POST /wp-json/contact-form-7/v1/contact-forms/12717/feedback HTTP/1.0" 200 1408 "https://pijler.nl/ideal-test/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36"
86.88.63.180 - - [29/Jan/2023:21:50:36 +0100] "GET /wp-json/contact-form-7/v1/contact-forms/12717/refill HTTP/1.0" 200 1031 "https://pijler.nl/ideal-test/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36"
]]>
[code]
<label> Je naam (verplicht)
[text* your-name] </label>
<label> Je e-mailadres (verplicht)
[email* your-email] </label>
[hidden paymentdescription 'Payment for some description']
[submission_id_hidden orderid]
<label> Donation amount
<input type="amount" name="amount-629" value="56" readonly="readonly" size="10" class="wpcf7-form-control wpcf7-text wpcf7-amount wpcf7-validates-as-required" aria-required="true" aria-invalid="false"></label>
<label> Payment method
[paymentchoice paymentmethod-901 paymenttype:oneoff]</label>
<label> Your bank brand
[bankchoice bankchoice-22]</label>
[submit 'Verzenden']
[/code]
this is my contact form. When i try to submit this form showing POST https://www.education.essence.nl/wp-json/contact-form-7/v1/contact-forms/353/feedback 500 (Internal Server Error) this error. contact form not responsed and also not redirected to payment page.
]]>Hi,
I have a form that visitors use to determine the final amount themselves. For example, there are four products with a fixed price. They can specify how many copies of each product they want.
So there is a different price for every visitor. The name for identifying the total field is ‘total-amount’.
Is it possible to include ‘total-amount’ in ‘mollie for contact form 7’. In other words: how can I include the different amounts per form in the payment-string.
]]>Hi,
I have two similar forms (one in Dutch, one in English) that I use on two seperate pages). I first set up one fomr, which workls fine. Then I created the next form, which is the same, but in English. There I have to enter the API again, I take it?
In the End, only the first works, the second does nothing. The console shows me: “Arguments { 0: {…}, 1: “error”, 2: “Internal Server Error”, … }” (with a very long foldout log, and no error sign before).
Any ideas?
THX
]]>Hi, I am trying to create an option to choose a single trip which costs 150 euros and a return which costs 300 euros. I would like to display the options in a dropdown, where the values are hidden.
Therefore, I have used the following code, which you provided in other support questions:
<span class="wpcf7-form-control-wrap amount"><select name="amount" class="wpcf7-form-control wpcf7-text wpcf7-select" >
<option>---</option>
<option value="150">Single trip</option>
<option id="FavoriteColorDropdown" value="300">Return</option>
</select>
</span>
However, when using the code above. I cannot add a shortcode in the email send (so I don’t know if a single trip or a return is chosen in the form and I cannot use conditional logic on this Dropdown. Do you have a solution for that?
]]>Subscription payment not working in mollie.
I have test but every one day after debit euro but not debit not genrerate customer id .
please check subscription payment provide more functionality.
Hi,
I’ve a contact form build with a Mollie payment included. I want to send a mail only when the payment is succesfull. Now the mail is send directly after the user submits the form, even if the paymant is failed.
Is it possible to change so the mail is only send after a succesfull payment.
Please let me know ??
]]>The result of a test is always ‘failed’ but the payment status at mollie is ‘success’.
[payment_result success = "Wij hebben uw donatie in goede orde ontvangen.
Hiervoor wordt u hartelijk bedankt door vitiligo.nl.
Het bedrag zaal mede ingezet worden voor het ondersteunen van onderzoeken naar de oorzaak en behandeling van vitiligo.
Namens vitiligo.nl
Het bestuur." fail = "De betaling lijkt mislukt te zijn."]
Probeer het nog eens op <a href="/doneren">de donatie pagina</a> of neem <a href="mailto:[email protected]">contact</a> met ons op.
[/payment_result]
]]>
Hi,
I have added the codes from your oneoff example to simple form and adjusted where necessary. Result was a critical error (the webpage crashed).
It turns out to be caused by the payment option:
<label> Payment method
[paymentchoice paymentmethod-901 paymenttype:oneoff]</label>
Can you help me out here?
Next to that, I don’t understand the description given with the plugin on the relation between payment option and the bankchoice.
Payment option is one of three: oneoff, recurring or initial.
The it says for bankchoice: “If payment option iDeal is chosen”. But that’s not one of these 3…
So how does that work? How is the relation?
Please clarify
]]>Password for page url is ‘test’.
I’m not redirected to the Mollie environtment for the actual payment, I’m just seeing the succesful form submit message from CF7 and that’s it, nothing more. What am I doing wrong?
I’ve implemented the Mollie fields as shown below.
The amount field value is filled by Javascript after calculating the sum of all chosen options.
Totaalbedrag: € [text amount id:total readonly]
[hidden paymentdescription "Bestelling Kerstontbijt 't Veerhuys"]
[submission_id_hidden submission_id-777 orderid]
Betaalmethode [paymentchoice paymentmethod paymenttype:oneoff default:1]
Kies uw bank [bankchoice bankchoice]
Shortcode for the CF7 form implementation:
[payment_result success = "Uw betaling is gelukt" fail = "Uw betaling is niet gelukt. Probeer opnieuw s.v.p."]
[contact-form-7 id="1210" title="Kerstontbijt"]
[/payment_result]
]]>
When I try to activate the plugin, I get the following error:
Plugin could not be activated because it triggered a fatal error.
Fatal error: Uncaught Error: Call to undefined function _PhpScoper5f8847d7a6e47\GuzzleHttp\choose_handler() in /html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/guzzlehttp/guzzle/src/HandlerStack.php:39 Stack trace: #0 /html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/src/MollieApiClient.php(257): _PhpScoper5f8847d7a6e47\GuzzleHttp\HandlerStack::create() #1 /html/wp-content/plugins/cf7-mollie/includes/php/initialize.php(16): Mollie\Api\MollieApiClient->__construct() #2 /html/wp-content/plugins/cf7-mollie/includes/php/webhook.php(2): require_once(‘/html/wp-conten…’) #3 /html/wp-content/plugins/cf7-mollie/includes/php/amount.php(2): require(‘/html/wp-conten…’) #4 /html/wp-content/plugins/cf7-mollie/cf7-mollie.php(12): require(‘/html/wp-conten…’) #5 /html/wp-admin/includes/plugin.php(2297): include(‘/html/wp-conten…’) #6 /html/wp-admin/plugins.php(191): plugin_sandbox_scrape(‘cf7-mollie/cf7-…’) #7 {main} thrown in /html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/guzzlehttp/guzzle/src/HandlerStack.php on line 39
What is the problem and how can I solve it?
Thanks
Catharina
These 2 errors are appearing ont the CF7 dashboard.
I don’t have it on another WP site.
Notice: Undefined variable: name in /Applications/MAMP/htdocs/coro/wp-content/plugins/cf7-mollie/includes/php/amount.php on line 131
Notice: Undefined index: in /Applications/MAMP/htdocs/coro/wp-content/plugins/cf7-mollie/includes/php/amount.php on line 131
]]>Hi I’ve installed the plugin and putted the Test API key but when I open the page with the form I have an error message : API call failed: Error executing API call (403: Forbidden): The payment method is not enabled in your website profile. Field: method.
]]>Fatal error: Uncaught Error: Call to undefined method Composer\Autoload\ClassLoader::setClassMapAuthoritative() in /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/composer/autoload_real.php:38 Stack trace: #0 /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/composer-autoload.php(7): ComposerAutoloaderInit7e0152c7dcae3a983f6f7ad11b55b550::getLoader() #1 /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/autoload.php(5): require_once(‘/var/www/vhosts…’) #2 /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/php/initialize.php(9): require_once(‘/var/www/vhosts…’) #3 /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/php/webhook.php(2): require_once(‘/var/www/vhosts…’) #4 /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/php/amount.php(2): require in /var/www/vhosts/example_domain/httpdocs/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/composer/autoload_real.php on line 38
]]>Hello,
I use this plugin for people to sign up for a camping trip.
Is there a option to sent the mail when the payment has been paid or is this not an option in the plugin?
Greetings,
Jorrit
]]>Hi,
First of all thank you for a great plugin! It’s working great so far.
I’m using this plugin on a website where people can upload a document, they pay x amount of money trough Mollie and get there improvedc document back after 48 hours. But we want to handle variable prices when someone upload a second document in the same contact form for example (1 document € 25 and 2 documents € 50.)
Can this be done in this plugin?
]]>Again, thank you for the plugin! Im struggling with the redirect url after a (successful) payment for my website https://www.makkelijkbezwaar.nl. After the Mollie-page it gives an error for the redirect URL. The error contains the following information:
https://makkelijkbezwaar.nlhttp//bedankt?order_id=1594250583 (followed by the message that it could not find the server ‘https://makkelijkbezwaar.nlhttp’
It doesn’t matter if you place the full website URL or just te extension in the redirect URL space in the Mollie tap of CF7 (the webpage is https://www.makkelijkbezwaar.nl/bedankt). Both will lead to an error. If this redirect URL space is left empty everything works fine but the costumer will not be send to a new page after a (successful) payment.
My goal is to redirect the costumer to the https://www.makkelijkbezwaar.nl/bedankt page after a successful payment. Also the shortcode option on the page of the form does not seem to work. The only message the costumer gets is that the payment failed (which it did not do).
I hope you can help. Thank you very much in advance.
]]>I have two questions:
1:
I cannot set up recurring payments. The payment handler gives an error:
paymenthandler: API call failed: Error executing API call (422: Unprocessable Entity): The payment method is not activated on your account. Field: method. Documentation: https://docs.mollie.com/guides/handling-errors0
However the payment method is activated. The reason this message occurs may be because the call that was made to the API isn’t correct.
The form data post to admin-ajax.php (along with name etc) is the following:
paymenttype: recurring
paymentoption: directdebit
frequency: NULL
chargedate: NULL
2: I want a recurring payment yearly, the current option is X months, Is there a posibility to add year functionality, or can i adjust the source code myself to set it to years?
Maybe it is a good idea to have a “debug mode” setting so that API calls are logged in Javascript console so we can see what is being sent to Mollie?
Please let me know if my question is clear and if i can help you solve the problem.
]]>Hello,
When I try to activate your plugin, I’m getting this error:
Fatal error: Uncaught Error: Call to undefined function _PhpScoper5e258eb49a208\GuzzleHttp\choose_handler() in /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/guzzlehttp/guzzle/src/HandlerStack.php:39 Stack trace: #0 /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/guzzlehttp/guzzle/src/Client.php(65): _PhpScoper5e258eb49a208\GuzzleHttp\HandlerStack::create() #1 /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/src/MollieApiClient.php(237): _PhpScoper5e258eb49a208\GuzzleHttp\Client->__construct(Array) #2 /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/php/initialize.php(16): Mollie\Api\MollieApiClient->__construct() #3 /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/php/webhook.php(2): require_once('/home/**REDACTED**.. in /home/**REDACTED**/domains/**REDACTED**/public_html/wp-content/plugins/cf7-mollie/includes/libs/mollie-api-php/vendor/guzzlehttp/guzzle/src/HandlerStack.php on line 39
Wordpress: 5.3.2
CF7: 5.1.7
Hallo Tsjippy,
Thank you for your nice plugin. I have two problems which I unfortunately cannot solve myself.
1. First of all, I would like that visitors to my website must pay a fixed price amount. This amount also does not have to be displayed as a text form in the contact form itself. Is this possible?
2. Secondly, after the visitors have visited the Mollie redicting url, they are sent back to the website. However, no success or fail message appears there. Do you know where this problem lies? I have displayed my short code below. Many thanks in advance for your help.
[hidden paymentdescription “Betaling bezwaarschrift Makkelijk bezwaar”]
[amount* amount-40 min:4.95 max:4.95 placeholder “4,95”]
[paymentchoice paymentmethod-120 paymenttype:oneoff default:1]
[payment_result success = “Jouw donatie is succesvol ontvangen. Hartelijk dank daarvoor!” fail = “Jouw donatie is mislukt, probeer het alstublieft opnieuw.”]
]]>Hi,
How can I create a form that selects the amount based on the selection of a radio button?
For example:
– Option 1 | 100 euro
– Option 2 | 150 euro
– Option 3 | 200 euro
Hi,
I am devolopping a multi step contact 7 form for a driving school. Now i want to connect that with your mollie for contact 7 plugin.
I have installed and activated the plugin.
When i am logged in in my admin panel and go to the menu item contact and select the menu item mollie i get a white screen with the following text
“De site ondervindt technische problemen. Controleer de admin e-mail inbox van je website voor instructies.”
Sorry for my bad English btw and thx for all the help and the great plugin
]]>Hi!
I just made the contact form that the maker provided in the details (see below)
I have two questions:
1. When i fill in the form i get an error message saying the amount field is a required field, also when i fill in an amount. How do i fix this?
2. I want the form to show a amount that can’t be changed. Is that possible too?
Thanks!
<label> Je naam (verplicht)
[text* your-name] </label>
<label> Je e-mailadres (verplicht)
[email* your-email] </label>
[hidden paymentdescription “Payment for some description”]
[submission_id_hidden orderid]
<label> Donation amount
[amount* amount-807 “5”]</label>
<label> Payment method
[paymentchoice paymentmethod-901 paymenttype:oneoff]</label>
<label> Your bank brand
[bankchoice bankchoice-22]</label>
[submit “Verzenden”]
]]>Okay
I found the problem with no descriprion. the field name was changed
from description to paymentdescription
but still the amount is not using the digitals 457,38 to the bank is 457,00
can some one help ?
reg leon
]]>2 week ago we got an error when go in to manage the web page.
is seems the cf7 for mollie give the error.
I went in with FTP did a reneme off the CF7 mollie.
when in the web pages and rename the cf7 mollie directory back to what it was.
now it seems to be working, but when you want to pay it will not go to your bank.
with firefox, IE, safari, but it works with Chrome.
why is this?
]]>I have only 1 payment choise and That is Ideal.
I want to make it pre check. filled
In that case a user can not forget it to check.
paymentchoice defult:1 doesnot work
How can I send a description for the transaction to mollie.com?
Now is says ‘NoDescriptionGiven’ on the Mollie Dashboard.
If I use the following shortcode as explained, still the standard message is shown after a successful payment.
[payment_result
success = “Hartelijk dank voor uw gift. De betalingprocedure was succesvol”
fail = “Er ging iets fout bij de betalingsprocedure. Probeer het aub nog eens opnieuw.”]
Via onderstaand formulier kan u online een gift doen.
[contact-form-7 id=”3016″ title=”Fonds”]
[/payment_result]
]]>