Events Made Easy › Forums › How do I … › Problems with payment (Mollie)
Tagged: Mollie failed payments
- This topic has 8 replies, 2 voices, and was last updated 3 years, 9 months ago by Franky.
-
AuthorPosts
-
Tue 23 Feb 2021 at 00:39 #62088AnonymousInactive
Dear Franky,
Thank you for this wonderful plugin!
I have been setting up events and memberships with this plugin, however when using the Test_API of Mollie I encountered some serious problems:If I choose to ‘fail’ the transaction (using OPEN, CANCEL, FAILED etc), I rightfully get redirected to the ‘fail’ templates of EME, but the registering member gets the welcome e-mail and the WP login email as well as the ‘payed’ email (all three should only be mailed when succesfull)!
Am I doing something wrong? Please let me know.
Tue 23 Feb 2021 at 00:44 #62089AnonymousInactiveAnd also, I have no way of knowing something failed with the payment, as I am not getting any notification email about the failed payment either (not from EME or Mollie)?
If I look at the members database and click on the member, I do see ‘unpayed’ membership in the details, but I can’t see it at first glance in the list? Is it possible to put that as a ‘column’ (unpayed?) Or something like that? It is quite difficult for me to manage membership subscriptions this way.
Hope I explained it well enough. Thank you in advance.
Tue 23 Feb 2021 at 08:49 #62090FrankyKeymasterI’ll verify the first issue (later today), concerning the second question: you can show additional columns in the members overview (see the hint: “Hint: rightclick on the column headers to show/hide columns”).
Tue 23 Feb 2021 at 09:05 #62091FrankyKeymasterConcerning the first issue: I don’t immediately see any issue in the code. This is the part that marks a payment as paid:
// The payment is paid and isn't refunded or charged back if ($mollie_payment->isPaid() && !$mollie_payment->hasRefunds() && !$mollie_payment->hasChargebacks()) { eme_mark_payment_paid($payment_id,1,$gateway,$mollie_payment_id); }
I’ll try with an account from Mollie here too (but that takes time), but is it possible the payment got set to Paid afterwards? Because if you see the fail template, that means that at time it was not marked as Paid in the system. I don’t react to “not-paid” events from Mollie, so the only other possibility is that the member got marked Paid manually in the backend.
And indeed, EME doesn’t send out notifications about payment failures with a payment gateway, that’s the responsibility of the payment gateway (in EME this just leaves the member as-is, so he can come back later on to pay).Tue 23 Feb 2021 at 17:50 #62096AnonymousInactive-Because if you see the fail template, that means that at time it was not marked as Paid in the system. I don’t react to “not-paid” events from Mollie, so the only other possibility is that the member got marked Paid manually in the backend.-
It is not that the plugin doesn’t show it is paid, but the user will get a welcome email and a ‘you have paid’ email directly after registering and not paying (or failed in Mollie, as I was testing out). This should only happen when payed, or is it not?
Tue 23 Feb 2021 at 18:58 #62097AnonymousInactiveOn second thoughts, maybe I should disable the ‘you have payed’ email and only send it manually?
The remaining problem is the registering of a new WP user without the person having paid yet. I was setting up private pages for premium members, but they will get access immediately this way. I did read about this problem on another topic, I could remove this problem by releasing private pages slowly (the longer you are member,the more access you get). So maybe this is not a big problem after all, as long as I can see the paid status of a member clearly.
Tue 23 Feb 2021 at 19:32 #62098FrankyKeymasterThe paid status you can see (see the hint on showing/hiding columns), but I’m still interested in understanding the mail issue. Could I have a demo of that? And/or a temp admin account?
Tue 23 Feb 2021 at 19:58 #62099AnonymousInactiveI don’t quite know about demo’s but I could make a temporary admin account. How can I private message you?
Tue 23 Feb 2021 at 20:18 #62101FrankyKeymasterSend me an email on franky@e-dynamics.be (it is also mentioned on the homepage).
-
AuthorPosts
- The forum ‘How do I …’ is closed to new topics and replies.