Post by Johnathan » Thu Sep 26, 2013 12:23 am

Code: Select all

IN BOTH:
/catalog/controller/checkout/cart.php
/catalog/controller/checkout/shipping_method.php

BEFORE:
$this->session->data['shipping_methods'] = $quote_data;

ADD:
if (isset($quote_data['free'])) {
    $free_and_pickup['free'] = $quote_data['free'];
    $free_and_pickup['pickup'] = $quote_data['pickup'];
    $quote_data = $free_and_pickup;
} 

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by mpandey » Thu Sep 26, 2013 7:00 am

Hi Jonathan,

Thanks for your prompt reply. Its working well.

Keep it up :)
Thanks again.
Johnathan wrote:

Code: Select all

IN BOTH:
/catalog/controller/checkout/cart.php
/catalog/controller/checkout/shipping_method.php

BEFORE:
$this->session->data['shipping_methods'] = $quote_data;

ADD:
if (isset($quote_data['free'])) {
    $free_and_pickup['free'] = $quote_data['free'];
    $free_and_pickup['pickup'] = $quote_data['pickup'];
    $quote_data = $free_and_pickup;
}

New member

Posts

Joined
Wed May 01, 2013 6:45 am

Post by bobural » Wed Oct 16, 2013 6:21 am

Can I ask just a small question please..

Is it possible for the following

Geozone A with Weight Based Shipping set to 10$
if cart is more then 50$ then Weight Based Shipping becomes 0$ - free shipping
Geozone B with Weight Based Shipping set to 20$
if cart is more then 100$ then Weight Based Shipping becomes 0$ - free shipping

Can anyone please be kind and help me where can I look to accomplish that?

Thank you

Newbie

Posts

Joined
Sun May 26, 2013 9:15 am

Post by Johnathan » Thu Oct 17, 2013 1:26 am

For more complex requirements like yours, take a look at Formula-Based Shipping.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by bobural » Thu Oct 17, 2013 3:51 am

already figured that out.

Thank you

Newbie

Posts

Joined
Sun May 26, 2013 9:15 am
Who is online

Users browsing this forum: No registered users and 2 guests