andyplak / events-manager-pro-realex-remote

RealEx Remote payment gateway for WordPress Events Manager
0 stars 0 forks source link

Payments are not registering on Realex #5

Open SimplyJs0n opened 7 years ago

SimplyJs0n commented 7 years ago

We have since been getting errors on submitting payment details for an event via the Realex Payment Gateway (Valid Events Manager Pro License). These consist of being unable to pass fraud checks.

SSL enforced across the site, all Realex details up to date including new endpoints as of 1st November 2016 i.e.

We require you to check your systems to identify if you are targeting the following URLs: remote.payandshop.com (193.105.253.14) remote.sandbox.payandshop.com (193.105.253.166)

If you are targeting the above URLs, you must update to ensure your system can securely connect and process transactions against the below URLs: epage.payandshop.com (193.105.253.11) epage.sandbox.payandshop.com (193.105.253.147)

This is was due to Realex carrying out an update from SHA1 to SHA256.

Can you provide any help with the issues issues? We are using Realex Remote 1.3.1 and Events Manager Pro Version 2.4.4.2, any help would be greatly appreciated!

andyplak commented 7 years ago

I guess this might be due to the changes on Nov 1st. @SimplyJs0n Did you have it working successfully before then, or are you setting up for the first time? The plugin hits the correct end points, but I may not be using the correct SHA256 encryption. I'll dig out my test credentials and have a test this week.

SimplyJs0n commented 7 years ago

@andyplak Thanks very much for getting back, very much appreciated! It was working successfully before then for quite a while without any issues. Let me know how you get on.

andyplak commented 7 years ago

@SimplyJs0n Have you got Use RealMPI 3D Secure checked in the admin settings for the gateway? At what point do you see the error? Can you screen shot or paste in the exact text of the error for me?

andyplak commented 7 years ago

With RealMPI 3D Secure enabled I get the following error:

Booking could not be created: Error 520 with 3D Secure Verify Request Message ID in VERes not the same as VEReq

andyplak commented 7 years ago

RealMPI error I got above was due to my test account being out of date. That is now updated and I can run transactions through fine.

@SimplyJs0n can you test with version 1.5 of this plugin: https://github.com/andyplak/events-manager-pro-realex-remote/releases/tag/v1.5

I suspect the problem may well lie with the hosting. The plugin uses cURL to connect to RealEx, and if the version of cURL on your sever does not use SHA-2 certificates, then that would cause problems.

Give it a try, and let me know the error you are seeing.