Posted: March 25, 2014 at 1:03 pm
|
Is there a guide to setting up Moneris? It is not working… |
Hi Russ, Does this guide help? https://eventespresso.com/wiki/payment-settings-ee3/#Moneris — |
|
|
Moneris is showing payments as begin completed but they are coming back to EE as Incomplete. Here are my Moneris settings: http://screencast.com/t/qp01Q6ix and then under Security Settings: |
|
Lorenzo – no that does not help but thank you. |
Hi there, I believe since you have Transaction Verification enabled you need to include the source of the verification request in the Security Features > Referring URL section of the Moneris configuration tool. Here’s the section of the documentation that applies:
You can get the exact URLs from Event Espresso > System Settings that match the referring URLs on your site. |
|
|
Unfortunately that did not help. The transactions are captured by Moneris but the user is returned to a blank page and the transactions shows up as Incomplete in EE. Do you have any other thoughts? My client needs me to get this live tomorrow… Thanks, Russ |
Hi there, A blank page on the return may indicate a PHP error is being thrown, which if that’s happening you will be able to see the error if you enable WP_DEBUG in the wp-config.php file. The other place to check for errors is in the log file in /wp-content/uploads/espresso/logs. If the server has the right file permissions there will be a log file there for moneris notifications. |
|
|
OK… I enabled debug mode and when getting back to the thank you page it is still blank and no error being thrown. My moneris_hpp log is empty. The espresso_log has some stuff in it but I am not sure what I am looking for? Also..what server permissions do I need? My system status shows all ‘green’ lights. |
You’re looking for a response from Moneris, which if you don’t see anything being sent back from Moneris in the espresso_log file it may be that something is blocking your server from Moneris. This can happen if there are .htaccess rules or plugins like Bad Behavior installed. The server files permissions should be okay since you see an espresso_log file. This means the server can write to files. |
|
|
My espresso_log file has stuff in it from Moneris but my moneris_hpp is blank. What am I looking for inside the espresso_log file? |
Error messages with error codes from Moneris is what you look for. Are the gateway settings pointing to Moneris’ live servers or their dev servers? |
|
|
There are no error messages from Moneris in the espresso_log. See this screenshot: http://screencast.com/t/Ci22GZXsT espresso_logo and paypal.ipn_results are both being written to but moneris_hpp is blank and has had no activity since March 13th even though I have processed transactions today which were successful on Moneris’ end. |
|
There is an .htacess file in the same folder which has this: deny from all Is that supposed to be there? |
Yes, that is supposed to be there. Are the gateway settings pointing to Moneris’ live servers or their dev servers? |
|
|
Live servers… |
Can you try testing with a dev account on the dev servers? |
|
|
Josh…can you guys help me solve this problem if I purchase a priority support token? |
Hi Russ, What we can do (or you can too) is try setting up some credentials that use the Moneris sandbox servers and run some test registrations/transactions. This allows for more debug information and may help narrow down what’s causing the issue. |
|
|
OK..I set up the sandbox moneris store and changed the credentials appropriately inside of the event espresso plugin. I am still getting a blank page when returning to the Thank You page. I have opened a priority support token regarding this issue. |
Hi Russ, I think that may have not been configured correctly because I set up another sandbox account and ran a test and the Thank You page completed successfully. Here’s a screenshot: I can leave it in Sandbox mode for now so you can continue testing if you’d like. You can log into the test store that I set up to review all the settings by going to: https://esqa.moneris.com/mpg/index.php and use the log in for StoreID 3 the click Admin > hosted config which will take you to: https://esqa.moneris.com/mpg/admin/hppv3_config/index.php The you scroll to the bottom of that page and look for “Test for heart2heart” which will have the store ID: ZXBM5tore3. There you can click edit and review the configuration and test transactions. Hope that helps! |
|
The support post ‘Moneris Guide?’ 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.