I launched a store yesterday after thorough (successful) testing, and once live purchases were made, the client received Callback Failure Alerts from Worldpay. The orders didn't make it through to the dashboard, and the client has had to contact the buyers to find out what they ordered. Understandably the clients are stressed about this. I'm using Store 1.6.1 and EE 2.5.2. I'm desperate for a solution asap. Thanks!
The content of the email from Worldpay is this:
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:
Transaction ID: 2479208752 Cart ID: 8 Installation ID: 269411
Error reported: Callback to http://www.fabulousflowers.biz/index.php?ACT=37&H=5dfcb904f16e766dcd96781647d779f3: NOT OK, recevied HTTP status: 302 Server Reference: mm2imsps4p:callbackFailureEmail-21277:MerchReq-752-82
Also, if you usually return a response page for us to display to the Shopper within the time allowed (1 minute), this will not have been displayed.
WorldPay will have displayed to the Shopper the response page file (resultY.html or resultC.html) held for your installation on the WorldPay server. This will be your own custom version, if you have supplied one, or, if not, the WorldPay default version.
Then there are two attachments:
response.txt:
HTTP/1.1 302 Moved Temporarily Date: Thu, 29 Nov 2012 16:09:02 GMT Server: Apache X-Powered-By: PHP/5.2.17 Set-Cookie: exp_last_visit=1038845343; expires=Fri, 29-Nov-2013 16:09:03 GMT; path=/ Set-Cookie: exp_last_activity=1354205343; expires=Fri, 29-Nov-2013 16:09:03 GMT; path=/ Set-Cookie: exp_flash=a%3A1%3A%7Bs%3A24%3A%22%3Anew%3Astore_payment_error%22%3Bs%3A38%3A%22Invalid+response+from+payment+gateway.%22%3B%7D2fb730b5f1ab336c121b6a75eb8b6a8f; expires=Fri, 30-Nov-2012 16:10:43 GMT; path=/ Location: http://www.fabulousflowers.biz/index.php/store/checkout3 Content-Length: 0 Connection: close Content-Type: text/html
and request.txt:
POST /index.php?installation=269411&ACT=37&msgType=authResult&H=5dfcb904f16e766dcd96781647d779f3 HTTP/1.0 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Host: www.fabulousflowers.biz Content-Length: 1062 User-Agent: WJHRO/1.0 (WorldPay Java HTTP Request Object)
deleting personal details of buyer which appears here
Any ideas why I'm getting these errors and the orders aren't showing in the main dashboard?
Thanks.