Does anybody know why realex would return back to a blank white page when calling back to a website? The website has been taking payments successfully up until monday for a number of years and has been updating zen cart orders.
Does anybody know why realex would return back to a blank white page when calling back to a website? The website has been taking payments successfully up until monday for a number of years and has been updating zen cart orders.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Any log files generated? http://www.zen-cart.com/content.php?124-blank-page
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
I've passed this on as it was one of those I couldn't handle myself. There wasn't any point in attempting it as someone else knew the module better than I did.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Hi Everyone,
Today Realex redirect started to show "required field - SHA1HASH is missing, cannot continue".
Replaced all md5() with sha1() in realex.php and before_processing.php files, this have solved the this issue, however, after adding credit card details, it says that transaction is completed but can't return to the shop, please contact merchant about this error.
I tried to add field MERCHANT_RESPONSE_URL with https://store.com/index.php?main_pag...action=confirm as value, but that doesn't helped.
Does anyone had the same issue?
Last edited by max.emarkable; 16 Nov 2017 at 10:52 PM. Reason: typos
Issue is solved for me.
For those who suddenly have same issues.
1. You can change md5 to sha1 functions in file, but if you feel uncomfortable - you can contact realex to enable md5 support back.
2. Adding MERCHANT_RESPONSE_URL field is not required as, you supposedly provided it to realex to put in their system when you set up this payment option.
If you don't know the response url is http://www.mywebsite.com/store/before_process.php as per plugins readme.txt.
3. "transaction is completed but can't return to the merchant website, please contact merchant about this error." - would appear If you are anxious person like me, who puts maintenance page for everyone except couple IPs to avoid people contacting you about sha1hash missing error they got; Maintenance page is issue because Realex checks if response page have any redirects and wont send visitor back to your website if they will spot any.
Last edited by max.emarkable; 17 Nov 2017 at 01:48 PM.
Bookmarks