Support

Home Forums Event Espresso Premium Ideal Mollie payment not working properly.

Ideal Mollie payment not working properly.

Posted: April 25, 2013 at 7:45 am


Wim Brouwer

April 25, 2013 at 7:45 am

I have a strange problem with Mollie ideal payment method. Every thing works fine, only when payment is made and customer returns to EE, they come to thank you page with status: Incomplete.

What goes wrong? This problem is test-area and in real life.

Only failure on payment methods page that I see is beneath Authorize.net AIM settings and ATOS sips setting:(see below) But no message at Mollie payment. Who can help me?? I don’t know what is wrong.

Kind regards,

Wim Brouwer – Promosite

<b>Warning</b>: file_put_contents(*redacted/public_html/wp-content/plugins/event-espresso/gateways/atos/default/pathfile) [<a href="*redacted/wp-admin/function.file-put-contents">function.file-put-contents</a>]: failed to open stream: Permission denied in <b>/*redacted/public_html/wp-content/plugins/event-espresso/gateways/atos/settings.php</b> on line <b>117</b>

 

  • This topic was modified 9 years, 7 months ago by  Josh. Reason: removed server folder paths, this is a public forum
  • This topic was modified 4 years, 1 month ago by  Garth.


Sidney Harrell

April 25, 2013 at 10:54 am

There could be several reasons why you would not be getting payment notifications back from iDeal. We send iDeal the page they should notify in this line:

$report_url = $home . '/?page_id=' . $org_options['notify_url'] . '&id=' . $payment_data['attendee_id'] . '&r_id=' . $payment_data['registration_id'] . '&event_id=' . $payment_data['event_id'] . '&attendee_action=post_payment&form_action=payment&ideal=1';

The first thing to check is to make sure your notifications page is set up correctly. Check the page settings in EE->General Settings. Make sure the page indicated has the correct shortcode, that it is public and visible. The next thing I would check is to make sure that you are not getting a redirect that loses the POST data, such as happens on hosts like wp_engine. There is a fix for such hosts that involves changing the above code with something slightly more complicated.


Wim Brouwer

April 26, 2013 at 3:52 am

EE sends to Mollie:
https://www.mollie.nl/partners/ideal-test-bank?order_nr=M1112301M106SOXP&transaction_id=4d28786ba8097953f8eb9428e969d1dc&trxid=0111230111416381
Mollie receives page OK

I fill in:

Mollie gives feedback with:
https://www.mollie.nl/partners/ideal-test-bank?order_nr=M1112301M106SOXP&transaction_id=4d28786ba8097953f8eb9428e969d1dc&payed=true
after a few seconds this changes in:
http://www.beachonwheels.nl/thank-you/?id=16&r_id=1-517a47d1e559c&type=ideal&transaction_id=4d28786ba8097953f8eb9428e969d1dc
I arrive at the Thank you page, as should be, see link above.

But there is an error :

Er is een fout opgetreden tijdens het verwerken van uw transactie!
Error during the transaction

And payment still is incomplete.

I have tested General Settings. Thank you page is visible, public and has correct shortcode.

What goes wrong?


Wim Brouwer

April 26, 2013 at 4:01 am

So, to my opinion, Mollie ideal sends back the correct information. EE just doesn’t process it correctly.

In Holland (the Netherlands) Ideal is the main payment method, far more than Paypal or others. If we cannot solve this, EE is of no use to us. Sorry to say so.

I have also heard of a Pronamic Ideal plugin for EE. Does that plugin work better than your own Mollie plugin? Please let me know what to do or help me to find a solution.

Than I can offer EE also to my other customers…

Wim Brouwer- Promosite.nl


Wim Brouwer

April 26, 2013 at 4:04 am

Sorry for this third post, but there is something strange:

Customers do get an email of a succssfull payment, an I tested it in real life and payment is deducted from my account. So EE is ambivalent: 1. Email says successfull transaction and 2. thank you page says not successfull.

Strange, isn’t it?


Wim Brouwer

April 26, 2013 at 8:17 am

Is there anyone with a good guess what the solution might be. I am desperate and losing a lot of time this way….


Josh

  • Support Staff

April 26, 2013 at 4:08 pm

There can be a delay between when Mollie sends the customer back to your site and when the card actually goes through the transaction approval, so at that point the payment would still be incomplete.

You can work around this by setting the default payment status to “Pending” in Event Espresso>General Settings.


Wim Brouwer

April 27, 2013 at 3:44 am

At EE Payment Gateways -> above ATOS SIPS settings I see a warning:

Warning: file_put_contents(/home/beachon/domains/beachonwheels.nl/public_html/wp-content/plugins/event-espresso/gateways/atos/default/pathfile) [function.file-put-contents]: failed to open stream: Permission denied in /home/beachon/domains/beachonwheels.nl/public_html/wp-content/plugins/event-espresso/gateways/atos/settings.php on line 117

Is this important, and must I solve this? I don’t know what ATOS means and if it has any influence on iDEAL payment.


Wim Brouwer

April 28, 2013 at 7:47 am

I changed default payment status to “Pending” in Event Espresso>General Settings, as you suggested.At the event I also changed default payment status to Pending.

But after the payment it says Incomplete. I am desperate why this does not work properly. Do you have other suggestions? Please HELP.


Wim Brouwer

April 29, 2013 at 6:43 am

Is there anyone with a working iDEAL Mollie gateway? What must I change to get it working?


Wim Brouwer

April 29, 2013 at 6:58 am

Problem is solved.

What I did: I downloaded and activated the Pronamic Ideal plugin. That did not work properly (error codes). Afterwards I deactivated the Pronamic plugin again and activated the Mollie iDEAL plugin. And suddenly everything goes perfect. Don’t ask me why!!!!

 


Josh

  • Support Staff

April 30, 2013 at 1:48 pm

I won’t ask then. Interesting though.


Wim Brouwer

May 1, 2013 at 3:18 pm

When I completely deactivate the Pronamic iDEAL plugin, the iDEAL payment again is incomplete and unsuccessfull. So the problem is really in the Molly iDEAL gateway. The problem I now have is that, with the pronamic plugin active but not active in EE, every participant gets 4 email messages that the payment is successfull and 4 emails that they have subscribed. A bit overdone. Do you know where I can change that?

 


Josh

  • Support Staff

May 6, 2013 at 8:48 am

It sounds like the pronamic ideal plugin has too many places where it hooks to the send email function. You can look for code like in the this in the gateway’s folder and try commenting it out:

add_action('action_hook_espresso_email_after_payment', 'espresso_email_after_payment');

The support post ‘Ideal Mollie payment not working properly.’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso