Knowledgebase
Sometimes orders with a UPS shipping method selected will have an incorrect shipping total of $0.00.
Posted by Nick Poindexter on 04 March 2010 05:25 PM
|
|
This is caused by the checkout going into non-AJAX mode when it shouldn't. To fix: Disable this option if it is available on your store (not all versions have this option): General Settings -> Modules -> One Page Checkout -> Redirect to the non-AJAX one page checkout when an error occurs loading the checkout page Open the modules/Checkout_One/checkout_one_init.php file: Find this code: $checkout_ips = array(); After insert: if ($co_mode || $HTTP_GET_VARS['co_mode']) $HTTP_GET_VARS['co_mode'] = $_GET['co_mode'] = $co_mode = 1; Then find: x_session_register('co_mode'); After insert: $co_mode = 1; This fix applies to versions 1.3.1-1.3.9 | |
|
Comments (0)