Re: Payment methods and the 'order is being processed' page...
payment_wait.php is called by payment_cc.php, right at the beginning : include $xcart_dir."/include/payment_wait.php";
When a customer pays by credit card they click on your site's "submit" button. Xcart processes this with payment_cc.php. The actual credit card processor (something like cc_ideal.php) is then called from within payment_cc.php. You can see which files are called by looking at the "xcart_payment_methods" table in the database.
payment_cic.php displays a "wait" message. The credit card processor also normally displays its own wait message. So two appear. In your case only one appears because the ideal payment system waits for input from the client.
Have you followed? If you remove the call to payment_wait.php it will not appear for any credit card payment. But since a second wait message normally appears, I don't see a problem. You could make it payment system sensitive : if ($module_params["processor"] == 'ideal' : but it's maybe not worth it. Hash out (#) the payment_wait include and tell me if that does it.
__________________
XCart Gold 4.0.18
Fedora 6 - Apache 2.2.4 - PHP 5.1.6 - MySQL 5.0.27
www.goose.fr
|