Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shipping'
After upgrade from v137 to v138, I found that on the checkout success page, the shipping methods shows 'Shipping' rather than 'Free Shipping' when it is activated for orders over certain amount of value.
In addition, there is no payment method name under payment method title for gift certificate purchases. It does display for cc payment and money orders.
Any help is greatly appreciated. Thank you for your attention.
http://www.jingyi.co.uk/checkout_success.jpg
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
If you install a fresh v1.3.8 in another folder and database, can you replicate the problem?
If not, then you've missed one or more things in your upgrade.
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
I have done a fresh install on another folder and the same happens again. As you can see in the screen print follow the link below. Thanks.http://www.jingyi.co.uk/checkout_suc...sh_install.jpg
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
The php version is 5.2.0, MySQL is v5.0.27 . This happens at localhost server.
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
I don't see this on a fresh install.
Please explain how you have configured your shipping and payment choices, and list any addons you've installed.
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
I did not install any adons for the fresh install. I just copied the whole new v138 files into the local server directory, then install, rather than using FTP upload. Will this problem caused by not using FTP upload?
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
The configuaration I've done is at admin -> modules -> order total -> shipping:
Order Shipping Cost
This module is installed
true
Sort Order
200
Allow Free Shipping
true
Free Shipping For Orders Over
£30.00
Provide Free Shipping For Orders Made
national
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
Quote:
Originally Posted by
Hizen
In addition, there is no payment method name under payment method title for gift certificate purchases. It does display for cc payment and money orders.
This is to be expected, as there is no actual payment happening.
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
Quote:
Originally Posted by
Hizen
I found that on the checkout success page, the shipping methods shows 'Shipping' rather than 'Free Shipping' when it is activated for orders over certain amount of value.
You might try editing the /includes/modules/order_total/ot_shipping.php file, around line 35, by adding a new line, as shown here:
Code:
if ( ($pass == true) && ( ($order->info['total'] - $order->info['shipping_cost']) >= MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVER) ) {
$this->title = FREE_SHIPPING_TITLE;
$order->info['shipping_method'] = $this->title;
$order->info['total'] -= $order->info['shipping_cost'];
$order->info['shipping_cost'] = 0;
}
Re: Checkout success page - 'shipping method' is 'Shipping' rather than 'Free Shippin
Thank you so much for your time and solution. The code you added does the trick. The shipping method shows properly now.