Hi,
I have started all over with a WorldPay module (unfortunately I was not able to get a copy of this code http://www.ubercart.org/forum/development/913/worldpay_module).
Payment seems to work.
With the IPN I have some problems.
Worldpay executes the page I configure as IPN (and result page) on their server and then displays the resulting HTML (if you configure that).
In functions like "uc_cart_complete_sale()" session's are used, which obviously are not available on their server.
A redirect would not work becayse Worldpay says:
"Warning: Automatic redirection using the payment response server-side script, client-side coding or 301/302 server redirects are prohibited and will result in a failure being logged and a possible suspension of the feature."
I can pass variables to their server and get it back in the drupal page they are executing. I tried to use that technique with "session_id", but that does not seem to work (and I don't think it is safe to pass on session_id's throughout the internet).
So, can anyone help me with ideas how to handle "uc_cart_complete_sale" without having access to the original $_SESSION variables?

