Post by OpenCustomer » Thu Jul 21, 2022 8:07 pm

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

User avatar
New member

Posts

Joined
Mon Oct 26, 2015 2:43 am

Post by IP_CAM » Thu Jul 21, 2022 8:32 pm

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

My Github OC Site: https://github.com/IP-CAM
5'600 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by ADD Creative » Thu Jul 21, 2022 10:27 pm

The server migration could related. Have you looked in both your OpenCart and PHP error logs?

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by OpenCustomer » Fri Jul 22, 2022 5:14 pm

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.

User avatar
New member

Posts

Joined
Mon Oct 26, 2015 2:43 am

Post by ADD Creative » Fri Jul 22, 2022 5:25 pm

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?

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by OpenCustomer » Fri Jul 22, 2022 5:49 pm

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

User avatar
New member

Posts

Joined
Mon Oct 26, 2015 2:43 am

Post by ADD Creative » Fri Jul 22, 2022 9:43 pm

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.

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by OpenCustomer » Sat Jul 23, 2022 1:08 am

Where should I look at for web access logs? I couldn't locate one?

User avatar
New member

Posts

Joined
Mon Oct 26, 2015 2:43 am

Post by ADD Creative » Sat Jul 23, 2022 2:42 am

In your hosting control panel or ask your host.

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by OpenCustomer » Fri Jul 29, 2022 8:44 pm

Thank you Add Creative. Still looking for a solution :)

User avatar
New member

Posts

Joined
Mon Oct 26, 2015 2:43 am
Who is online

Users browsing this forum: No registered users and 4 guests