Post by frankjreda » Fri Nov 16, 2012 10:54 pm

My client sells two categories of products. One requires UPS shipping and the other requires special handling choices. When the special handling choices are offered, I do not want the customer to be able to select "UPS shipping" (default OC module).

I have purchased "Category Based Shipping" (excellent extension!). However, I can't figure out how to disable UPS shipping on orders that require the special handling/shipping I've defined in the category based shipping module. I need both methods available in the store, but I'd like them to be mutually exclusive.

I assume I'm doing something wrong, but I'm not sure what it is.

Any help would be appreciated.

Newbie

Posts

Joined
Mon Feb 06, 2012 7:35 pm

Post by Johnathan » Sat Nov 17, 2012 12:25 pm

Shipping methods in OpenCart are independent of one another -- a shipping method cannot affect the availability of another. You would need to use something that modifies core files, such as Restrict Shipping Methods, to limit when each shipping method is available. (Category-Based Shipping has its own category restrictions, so really you'd just need to restrict UPS from appearing based on category criteria.)

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by frankjreda » Sat Nov 17, 2012 8:31 pm

Thanks Johnathan. I already use category based shipping (great extension, by the way). However, I think I'll need "Restrict Shipping Methods) too.

One more question: You mention that RSM modifies core files. Does that mean I won't be able to upgrade without breaking things or possibly having to reinstall the extension?

Newbie

Posts

Joined
Mon Feb 06, 2012 7:35 pm

Post by Johnathan » Sun Nov 18, 2012 11:47 pm

All of my extensions that modify core files use vQmod to do, so you're fine to upgrade OpenCart in the future. (Just remember to re-install vQmod once you upgrade.)

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by frankjreda » Mon Nov 19, 2012 8:58 pm

Thanks Johnathan! It is installed and working beautifully. Pleasure dealing with you.

Newbie

Posts

Joined
Mon Feb 06, 2012 7:35 pm
Who is online

Users browsing this forum: No registered users and 2 guests