Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

More WorldPay problems


Robot

Recommended Posts

Before you ask, I searched the forums, and read over 20 pages about Worldpay support.

 

Here's what I've done: downloaded the latest Worldpay 4.0 version 1.7 module, copied all the files correctly, added wpcallback.php to filenames.php, installed the module, got a Worldpay Select Junior account, put the installation ID in the osC admin, set the callback in WorldPay admin to what it said in the readme for non-secure osC setups, set it to test success, tried to buy something.

 

Here's what happens: it goes to Worldpay fine, I pay, get success (test) and it goes to the callback which just says "Thank you for shopping with <store name>", and nothing else. No continue button or auto redirect, so no purchase is recorded. Basically I think it's having the common problem of forgetting the osC session when it gets back from Worldpay.

 

Here's what I've tried: it seems other people had problems with the language bit, so I changed the '&' to a '?' before it... didn't work. I tried changing other things as well, nothing worked.

 

The contribution should work without changing any code. I tried to use this module on a different site when it was v1.4, also without any luck. I need this working before Wednesday, any ideas or hints.

 

Thanks for any help :)

Link to comment
Share on other sites

  • 3 weeks later...

Let us know if you figure it out... I've got a client that wants to use WorldPay but I don't want him signing up if the callback doesn't work. Keep us posted, and hope you get it goin! Thanks.

Link to comment
Share on other sites

Let us know if you figure it out... I've got a client that wants to use WorldPay but I don't want him signing up if the callback doesn't work. Keep us posted, and hope you get it goin! Thanks.

umm I got it going... I guess you skipped over my post :(

Link to comment
Share on other sites

<quote>umm I got it going... I guess you skipped over my post </quote>

 

I saw your post; however, if everyone can't get it going, I'm at just as much risk of being part of the group that can't as the group that can... if you caught that. lol.

Link to comment
Share on other sites

  • 1 month later...
<quote>umm I got it going... I guess you skipped over my post  </quote>

 

I saw your post; however, if everyone can't get it going, I'm at just as much risk of being part of the group that can't as the group that can... if you caught that. lol.

 

Count me in the group that can't!!!

 

Done all that was said in the root message.

Checked my order_status table had all the right records in it.

Tried http://www.mydomain.com/wpcallback.php and http://<wpdisplay item="MC_callback"> and <wpdisplay item="MC_callback"> in the admin pages, (the Callback enabled? checkbox is checked too)

 

I get stuck at the worldpay page with the long OSCid on it and get no further. My web logs show:

155.136.68.34 - - [01/Nov/2004:15:08:48 +0000] "POST /wpcallback.php?msgType=authResult&installation=999999&language=en HTTP/1.0" 200 6914 "-" "WJHRO/1.0 (WorldPay Java HTTP Request Object)"

 

(installation id obscured) and nothing else...

 

According to the worldpay docs Select Junior Callback FAQ "All methods of automatic redirection are prohibited." and yet the wpcallback.php seems to depend on this.

 

Am I missing something here?

 

Steve.

Steve.

 

Quick tip: Don't quote a fixed price for a variable project!

Link to comment
Share on other sites

Aha, a response from worldpay at last...

 

It seems that

 

http://<wpdisplay item="MC_callback">

 

was wrong, i needed

 

http://<wpdisplay item=MC_callback>

 

 

Plus I needed to enable the display of the callback results.

Edited by lasius

Steve.

 

Quick tip: Don't quote a fixed price for a variable project!

Link to comment
Share on other sites

Correct worldpay configuration settings are:

 

"Callback URL" either

http://<wpdisplay item=MC_callback>

or

https://<wpdisplay item=MC_callback>

if your wpcallback.php is on your secure server

 

"Callback enabled?" should be checked

 

"Use callback response?" should be checked

Steve.

 

Quick tip: Don't quote a fixed price for a variable project!

Link to comment
Share on other sites

  • 2 weeks later...
Correct worldpay configuration settings are:

 

"Callback URL" either

http://<wpdisplay item=MC_callback>

or

https://<wpdisplay item=MC_callback>

if your wpcallback.php is on your secure server

 

"Callback enabled?" should be checked

 

"Use callback response?" should be checked

 

Done all thats in this threat but the page thats shows up is

 

www.mysite.com/login.php?osCsid=blabla (but then a real id).

anyone?

Keesjan

Link to comment
Share on other sites

  • 1 year later...
Are you using the https:<MC_callback.php>(or whatever it is, I forget) in Worldpay admin?

 

I was having the same problem, so I changed it to the absolute link https://www.mydomain.com/wpcallback.php and it worked !

 

 

Hi,

Can you tell me in which file to change it to the absolute link ?

I have wpcallback.php in the "public html" and another one in: "/includes/languages/english/"

 

Thank you very much

Whatever you do Be Goooood

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...