Posted: June 1, 2017 at 8:57 am
|
Since May 23 we have been having any issues with our clients registering for classes on our site. Many keep getting errors when processing their credit card through Moneris What it does happen is when they go to make payment with their credit card. They click submit on the payment information and it is sent to Moneri and it IS ACTUALLY charged (and then they receive the error message) Our clients are emailed a transaction statement (by Moneris – as we have a set up with them to send a receipt). The statement of course takes a couple minutes to arrive, and in the meantime the client tries several more times, to no avail (they believe) but in fact each time the transaction processes, even though the error occurs, and they are charged multiple times for their transaction. Additionally, the Event Espresso back end page NEVER receives the transaction information (even though their card is charged) and therefore, neither the client nor us are made aware of the payment and we have to manually do a lot of searching in our Moneris transactions to find the client’s payments. We then end up voiding multiple transactions every day (at least five – ten transactions). We also have to then manually go into the Event Attendee record and manually enter the transaction. First things to be aware of: 1. We have not changed anything with Event Espresso. From your EE System Status Page our current settings are: Event Espresso version 3.1.37.11.P Installed plugins Settings Server Environment PHP Sessions We are using The 7 Theme and it is up to date. Version: 3.6.1 These problems seem to keep popping up for us, and they do so very suddenly. We have been running events and taking payments for months now without incident, and now a flood of multiple transactions and clients who are frustrated by the multiple charges and the not knowing if they paid multiple times, or not. Can you please help us. Thanks. |
Have you contacted Moneris? They may have changed their API recently or their servers and their integration may need an update. |
|
|
We have contacted Moneris, we are using hosted pay page so API is not applicable (according to them), and nothing has changed on their end. |
Hi there, I see you have WP-Spamshield activated on the site, can you deactivate that plugin and test some payments to see if that prevents the error? |
|
Great! So for the time being, I can advise deactivating the WP-SpamShield plugin. That plugin has some known issues where its security features block payment notifications. We know that the payment response from Moneris is not spam, and we’ve reached out to the plugin author about this before but I’m afraid there wasn’t much willingness on their part to make changes to that plugin. |
|
|
Have deactivated the Wp-Spamshield plugin, and this week coming up we will see how payments go. |
|
So, we discovered that we needed to put Moneris IP Addresses into the WP-SPAMSHIELD WHITELIST, to avoid the transactions that use POST method of communicating to Event Espresso being rejected as spam. So far in the last two weeks we are not getting any duplicate payments and people are not getting errors or waiting and refreshing. It is processing now normally WITH WP-Spamshield Active. So, if anyone else is having issues, you might try this solution! |
You might also make a note to periodically check to see if the IP Addresses that Moneris uses get updated, in which case you’ll need to update WP-Spamshield’s list again. |
|
The support post ‘Moneris payment causing Cookie and Java error.’ 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.