Page 1 of 1

Worldpay Business Gateway Callback failures

Posted: Thu Jul 21, 2022 8:07 pm
by OpenCustomer
Hello, I am recently getting callback failures, no orders are completed successfully back on the site. Credit cards are processed and money captured in the Worldpay side but it won't return to the site at all and throws a callback failure.

I talked to my host and was told the following:

"We did perform a scheduled server migration a month ago that resulted in migrating the server to the latest software - AlmaLinux 8 with MySQL 8. It is possible that this is related to the issue in question"

I have no idea if this server migration could be of any relation with my problem. This extension worked great for many years. I tried to contact with the module creator but it appears to be they are gone forever.

Any input would be greatly appreciated.

Sinan
OC 2.3.0.2

Re: Worldpay Business Gateway Callback failures

Posted: Thu Jul 21, 2022 8:32 pm
by IP_CAM
I assume, that you better upgrade to a PHP v.8.x capable OC v.2.3.x Version, to make it work as planned.
https://github.com/IP-CAM/Enhanced-Open ... by-Condor2

Re: Worldpay Business Gateway Callback failures

Posted: Thu Jul 21, 2022 10:27 pm
by ADD Creative
The server migration could related. Have you looked in both your OpenCart and PHP error logs?

Re: Worldpay Business Gateway Callback failures

Posted: Fri Jul 22, 2022 5:14 pm
by OpenCustomer
I checked error logs but couldn't find anything seems to be related to the problem. I am now seriously considering to upgrade my site to OC 3.0 and install a new Worldpay gateway extension good for OC 3 expecting to get rid of the callback failure problem.

Re: Worldpay Business Gateway Callback failures

Posted: Fri Jul 22, 2022 5:25 pm
by ADD Creative
You could work out what the callback URL should be and check your web access logs for it and has a status code of 200. At least you then know it is reaching your server. Does the payment module have any debug logging options?

Re: Worldpay Business Gateway Callback failures

Posted: Fri Jul 22, 2022 5:49 pm
by OpenCustomer
The extension doesn't have an error log option. This is the only message I receive in the callback failure email sent from Worldpay:

Our systems have detected that your callback has failed.
This callback failure means we were unable to pass information to your server about the following transaction:

Error reported: failed CAUSED BY Read timed out
Server Reference: ukdc2-pz-pay102: callbackFailureEmail-32956: MerchReq-976-58

Re: Worldpay Business Gateway Callback failures

Posted: Fri Jul 22, 2022 9:43 pm
by ADD Creative
Did you check your web access logs for the callback URL? It sounds like the callback is being blocked or the response is taking too long.

Re: Worldpay Business Gateway Callback failures

Posted: Sat Jul 23, 2022 1:08 am
by OpenCustomer
Where should I look at for web access logs? I couldn't locate one?

Re: Worldpay Business Gateway Callback failures

Posted: Sat Jul 23, 2022 2:42 am
by ADD Creative
In your hosting control panel or ask your host.

Re: Worldpay Business Gateway Callback failures

Posted: Fri Jul 29, 2022 8:44 pm
by OpenCustomer
Thank you Add Creative. Still looking for a solution :)