• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

JonAraca
#1 Posted : Friday, January 9, 2009 1:21:44 PM(UTC)
JonAraca

Rank: Member

Joined: 10/21/2008(UTC)
Posts: 28

Is there a way that we can restrict a item in BV5 to only be shipped via one method?

Thanks,
Can
Can Agaoglu
The Araca Group
bvcoder
#2 Posted : Friday, January 9, 2009 3:34:54 PM(UTC)
bvcoder

Rank: Member

Joined: 8/1/2007(UTC)
Posts: 310

Yes. You will need to add some custom coding for that. Not something thats supported out of the box.
Thanks,
Satya
support @ bayquel.net
Work: +1 803 883 3226
Noah
#3 Posted : Saturday, January 10, 2009 8:54:58 AM(UTC)
Noah

Rank: Member

Joined: 11/6/2003(UTC)
Posts: 1,903

Go to http://structured-solutions.net...x?productid=RULEPROV-BV5

Get a copy of the shipping Rate Rule provider.

With this addon you will be able to do all kinds of shipping scenarios.

We have many clients that use it on small and very large stores and they all love it.
Noah
birdsafe
#4 Posted : Saturday, January 10, 2009 1:42:07 PM(UTC)
birdsafe

Rank: Member

Joined: 2/21/2007(UTC)
Posts: 1,113

I'm not sure how the Shipping Rate provider will help -- I've been giving this some thought because I have products that are shipped by vendors that only use UPS Ground. But for this to work, then the add on needs to modify the base package to only show the allowed method as a choice for shipping, and I'm not quite sure how this could be accomplished.
MitchA
#5 Posted : Saturday, January 10, 2009 2:52:59 PM(UTC)
MitchA

Rank: Member

Joined: 3/3/2006(UTC)
Posts: 1,737

Maybe BVC6 could have a 'Ship via:' or 'Don't ship via:' drop-down on each product edit page. That's a lot to ask for, but that and the ability to ship 2, 3, 4 boxes per product would make us state of the art, at least in the shipping dept.

For Joe's, a vendor-by-vendor shipping control set up on the vendor's page would be great. I've got a few small suppliers that ship whichever way they need to on shipping day regardless of what's on my site. Eliminating next day for all of vendor X's products.... Problem is... what do you do if the order contains products from different vendors who don't ship the same way???

That's why I just have "Standard Ground" on my site. Covers UPS, Fed Ex, USPS and doesn't offer expedited.
Optimists invent airplanes,
Pessimists buy parachutes.
Andy Miller
#6 Posted : Saturday, January 10, 2009 4:55:41 PM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
I am often asked how to limit the shipping methods for certain products. There are (at least) 2 ways to do it: one is possible using my Shipping Rate Rule Providers, the other would only be possible with a major rewrite of BVC5 and ultimately would be confusing.

1. Possible using Shipping Rate Rule Providers
Using my Shipping Rate Rule Providers, you split up the order into various groups: one for products that can ship by A, another for products that can ship by B, etc. Then retrieve the cost of shipping each group. Finally add the individual costs together and present the result. This is what Mitch is doing. The final cost might be called "Standard" or "Fast" or even "UPS Ground", but the calculation would be: send XYZ via UPS Ground + ABC via USPS. This is the same technique that Amazon uses (and they seem to be quite successful at it).

2. Requires rewriting a portion of BVC5
Some people want a page like this during checkout:
Code:

Please pick an option:

Shipping Costs Option 1
1 x ABC via UPS Ground $5.49
2 x DEF via FedEx Ground $11.51
Total $17.00

Shipping Costs Option 2
1 x ABC via USPS Priority $5.13
2 x DEF via Yellow Cab $95.50
Total $100.13

Or this:
Code:

Please pick one method for each shipment:

Shipment 1 UPS Ground $5.49
1 x ABC USPS Priority $5.13

Shipment 2 FedEx Ground $11.51
2 x DEF Yellow Cab $95.50

Both of these would require a pretty significant rewrite of BVC5, and ultimately I think they would confuse shoppers.
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
MitchA
#7 Posted : Saturday, January 10, 2009 7:09:13 PM(UTC)
MitchA

Rank: Member

Joined: 3/3/2006(UTC)
Posts: 1,737

Originally Posted by: "Andy Miller" Go to Quoted Post

Both of these would require a pretty significant rewrite of BVC5, and ultimately I think they would confuse shoppers.


I'll take a hit on the shipping costs before I'll confuse a shopper. Confusion causes brain-lock, fear, sales death. Like they say in Vegas... "Never distract a gambler when he's spending HIS money".
Optimists invent airplanes,
Pessimists buy parachutes.
bvcoder
#8 Posted : Saturday, January 10, 2009 8:54:17 PM(UTC)
bvcoder

Rank: Member

Joined: 8/1/2007(UTC)
Posts: 310

A very simple non-complicated way of doing it would be this...

Assumption:
1.You only have a limited number of shipping methods (possibly less than 10).
2. A majority of your products can be shipped using any of the shipping methods, so you dont want to restrict all products to specific methods. You still could but that would require more configuration work from you.
3. A minority of your products are constrained to be shipped by a few shipping methods.

Solution:
1. Maintain a mapping of which product/SKU can be shipped by what methods (you can choose 1 or many) OR which product/SKU cannot be shipped by what methods (you can choose 1 or many). You will need to configure this obviously. If a product is not configured exclusively, that means the product can be shipped by all available methods.
2. Maintain a priority for shipping methods for:
Lets say if an order contains multiple line items and they resulted in different shipping methods, then determine the shipping method with the highest priority and show that only to the user. SO the user will not be presented a shipping method if atleast one of the products cannot be shipped by that method.
...
...
There can be n options there. Nothing is limiting us to do it. But is that what everyone wants? We could definitely customize this on a case to case basis because everybody's requirement is different. It can go as easy or as complex as required. Every merchant will have his own shipping requirement.

I have implemented this in a small way for 2 stores. One of the store doesnt want to offer First Class USPS if the weight of the line item is greater than 1 lb. That was the only restriction. So implementation/configuration was pretty simple, check for presence of at least 1 item in the order that weighs more than 1 lb. If condition evaluates to true, drop the First Class USPS shipping method. So that was a pretty simple implementation.

Hence, in order to keep things simple, and not confuse the Customer as well as the store owner, things like this should be implemented based on store requirements.
Thanks,
Satya
support @ bayquel.net
Work: +1 803 883 3226
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012