herbsandhelpers Posted January 3, 2024 Posted January 3, 2024 Hello, I've always used Worldpay Junior payment module very successfully NOT the rbs version, however the rb version seems to be the only one available. Having complete a few TEST transactions the payments go through okay, generating the payment data and emails. However the screen never calls back to the website so the order stays in the shopping cart not complete: So how do I get the callback to work? After the above a success page should appear and then redirect back to shop where the shopping cart should be empty and order in customers account and admin orders interface. The call back is failing, there are no error emails. Lorraine Quote
herbsandhelpers Posted February 19, 2024 Author Posted February 19, 2024 Hello, Can someone please help? Have you got the rbsWorldpay callback to work? Currently I can go to the Worldpay payment page, put in a test card, get the success as above and get an order email with a tmp ID and no products and no callback at all. Going round in circles trying to make this work can someone enlighten me please? The main problem seems to be that there is no website callback so the shopping remains full and no order inserted and no success page .. Please can someone with a successful setup please advise. I'm happy to do the shopper URL if that works ... SOOOOO frustrating! Thanks in advance, Lorraine Quote
herbsandhelpers Posted February 26, 2024 Author Posted February 26, 2024 After looking through old Worldpay and Oscommerce posts on the forum I have altered the TEST worldpay settings and am now getting a failed callback email from Worldpay. I have forwarded this to them and hopefully await their advice on a possible fix ... Doooh! If anyone has Worldpay working and calling back can you help? Thanks, Lorraine Quote
herbsandhelpers Posted February 26, 2024 Author Posted February 26, 2024 If anyone can help I'm getting the error here: Error reported: Callback to https://mywebsiteurl/shop/callback/webhooks.payment.rbsworldpay_hosted: NOT OK, received HTTP status: 401 Quote
herbsandhelpers Posted February 27, 2024 Author Posted February 27, 2024 (edited) Okay, Thanks to the expertise of Sai from Worldpay it was identified that the payment password response was missing. This was corrected and solved. Then it was identified that because I am currently protecting the website behind a firewall that the Worldpay callback was getting blocked. I released the firewall and GUESS WHAT! The callback worked and the order went into the database and the shopping cart emptied!!!!! A total success! All I need now is possible help setting the MD5 secret. Anyone know the exact parameters to put into the signature field? Hooorrayyy! Lorraine Edited February 27, 2024 by herbsandhelpers Quote
herbsandhelpers Posted February 27, 2024 Author Posted February 27, 2024 Okay, Following the help I've set things up, just need to test it all now. Lorraine Quote
herbsandhelpers Posted February 27 Author Posted February 27 UPDATE: MD5 Other security methods not working. WORLDPAY INVESTIGATION RESULTS. ADVICE PLEASE! Currently I'm still failing to get the MD5 etc. to work. After trying several combinations and having Worldpay post a response: Quote Hi Lorraine, It looks like the issue we're seeing is that the legacy hash is being used. The secure hash is only used when no signature fields are present in the installation, which seems to be the case here. Here are the options for using MD5: 1. Legacy Hash Method: Set the signature parameters at the installation level and do not submit them in the form post. Only submit the signature. 2. Secure Hash Method: Set the signature parameters in the post and not in the installation settings. Submit both the signature and the signature parameters. Your plugin provider will need to apply these changes for MD5 to work properly. I hope this information helps. Kind Regards, So can anyone advise the correct settings for the MD5? Has anyone got this working successfully with MD5 etc.? By working I mean that the OSC4 send the order payment to Worldpay, after customer input and success, the Worldpay callback returns to the OSC4 website with order processed (out of shopping cart). Please from the above or any plug in experts can you advise the correct combination of settings in the OSC4 Worldpay plugin and the Worldpay interface. Many thanks, Lorraine Quote
pandrei Posted March 11 Posted March 11 On 2/27/2025 at 6:23 PM, herbsandhelpers said: So can anyone advise the correct settings for the MD5? Has anyone got this working successfully with MD5 etc.? By working I mean that the OSC4 send the order payment to Worldpay, after customer input and success, the Worldpay callback returns to the OSC4 website with order processed (out of shopping cart). We can only investigate this issue if we get a working WorldPay account. We have tried to register a new account, but without success. Maybe WorldPay has suspended registration of new accounts after the merger with FIS. Not sure. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.