Forums / Built-in Shipping and Payment Modules / pickup or ship option in checkout

pickup or ship option in checkout

Locked

Started by jbarrick on 7 Jul 2009, 8:55 PM · Views: 2,578

Results 1 to 20 of 22
This thread is locked. New replies are disabled.
7 Jul 2009, 8:55 PM
#1
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

pickup or ship option in checkout

Is there a way to only have a "pickup" or "ship" option in the checkout? There would be a flat rate associated with each product.

We have large items that don't have the same options as most products.

8 Jul 2009, 5:25 PM
#2
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Anybody have an idea on this?

8 Jul 2009, 5:30 PM
#3
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: pickup or ship option in checkout

The supplied shipping modules deal with all products in your cart equally -- no exception is made for certain products vs others.
If you want per-product shipping rules, you'll need to either write custom code or see if there's an addon that works for your unique requirements.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

8 Jul 2009, 6:20 PM
#4
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

All of the products have their own unique shipping cost associated with it. There aren't any exceptions.

What would I need to modify for this?

Is there a known MOD for this?

8 Jul 2009, 8:53 PM
#5
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: pickup or ship option in checkout

For a per Product shipping rate, you might look at the Per Unit perweightunit shipping module that utilizes the products_weight field as the shipping cost per quantity of the Product ...

So if the weight is 3 and you have the Rate of 1.25 and you order 4 you get:
(3 x 4) * 1.25 = 15.00

If the weight is 1.25 and you have the Rate of 1.00 and you order 2 you get:
(1.25 x 2) * 1.00 = 2.50

NOTE: be sure to set the Maximum Weight shipped to something high like 5000 and the Tare to 0:0 ...

NOTE: if you do not charge based on Quantity of the Product, then you would need to do quite a bit of customization ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

8 Jul 2009, 9:03 PM
#6
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

This sounds like it could work.

So, if

Product A has a shipping cost of $125 (based on weight) and
Product B has a shipping cost of $250 (based on weight)

When the customer orders:

2 of Product A ($125 * 2 = $250) and
1 of Product B ($250)

The Shipping Cost will be $500
($250 + $250 = $500).

Is that how it would work?

8 Jul 2009, 10:53 PM
#7
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: pickup or ship option in checkout

That is correct ...

Set the weight on Product A to 250 and the weight on Product B to 500 and using the Per Unit perweightunit shipping module that should work for you with the changes listed on the Shipping/Packaging settings ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

14 Jul 2009, 7:32 PM
#8
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Does the RATE need to be the same throughout?

Can the rate be different by product or by category?

When using Per Unit perweightunit shipping module, how would the shipping display on the product detail page? We want to have a Shipping & Handling heading with a dollar amount shown.

14 Jul 2009, 8:35 PM
#9
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

What we want to be able to do is have the dollar amount in the shipping class id field and use that as a shipping & handling amount for that product.

Then at checkout, use that as the basis for the shipping charge.

For example Product A cost $525 and has a shipping cost of $54 (in the shipping class id field)

At checkout it would be $525 + $54 (shipping & handling) = $579

14 Jul 2009, 8:53 PM
#10
mustang394 avatar

mustang394

Zen Follower

Join Date:
Jun 2008
Location:
Colorado
Posts:
146
Plugin Contributions:
0

Re: pickup or ship option in checkout

Thats what it will do, I have used it to do just that.

14 Jul 2009, 8:54 PM
#11
mustang394 avatar

mustang394

Zen Follower

Join Date:
Jun 2008
Location:
Colorado
Posts:
146
Plugin Contributions:
0

Re: pickup or ship option in checkout

jbarrick:

Does the RATE need to be the same throughout?

Can the rate be different by product or by category?

When using Per Unit perweightunit shipping module, how would the shipping display on the product detail page? We want to have a Shipping & Handling heading with a dollar amount shown.

You would have to set it for each individual product so each item can have it's own shipping charge

14 Jul 2009, 9:00 PM
#12
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Mustang394:

Thats what it will do, I have used it to do just that.

What settings are needed to make this work right?

14 Jul 2009, 9:33 PM
#13
mustang394 avatar

mustang394

Zen Follower

Join Date:
Jun 2008
Location:
Colorado
Posts:
146
Plugin Contributions:
0

Re: pickup or ship option in checkout

Use the per item shipping option, then for the product where you would normally put the items weight, you put in the amount you want to charge to ship that item.

Now this is per item so if a customer orders two of one item it will charge them shipping for 2 ie:

Product 1
Cost $500
Shipping(item weight) $50

total cost for 2

Item $1,000
Shipping $100
total 1100

14 Jul 2009, 9:37 PM
#14
mustang394 avatar

mustang394

Zen Follower

Join Date:
Jun 2008
Location:
Colorado
Posts:
146
Plugin Contributions:
0

Re: pickup or ship option in checkout

This is right out of the tutorial but may explain it better for you:

The per-weight shipping module can be used for this.

  1. Turn on the Per-Unit (perweightunit) shipping module in Admin->Modules->Shipping

  2. Now manually edit each product and enter the shipping cost as the product "weight".
    This module uses the product-weight as the shipping rate for this product ... ie: it is no longer the weight -- it is only the shipping cost.

  3. Turn off weight display everywhere, since it is no longer meaningful.
    a) Admin->Catalog->Product Types->[select your product type]->Edit Layout->Show weight->false
    b) Admin->Configuration->Shipping/Packaging->Display Number of Boxes and Weight Status
    c) Admin->Configuration->index listing / all listing / new listing / featured listing ... turn off the weight on these

14 Jul 2009, 10:07 PM
#15
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Mustang394:

Use the per item shipping option, then for the product where you would normally put the items weight, you put in the amount you want to charge to ship that item.

Now this is per item so if a customer orders two of one item it will charge them shipping for 2 ie:

Product 1
Cost $500
Shipping(item weight) $50

total cost for 2

Item $1,000
Shipping $100
total 1100

This sounds like I want, but I am not getting these results. There must be other settings that I need to set in order to get this to work right.


ADMIN > MODULES > SHIPPING > PER ITEM

Settings:

Per Item

Enable Item Shipping
True

Shipping Cost
1

Handling Fee
0

Tax Class
--none--

Tax Basis
Shipping

Shipping Zone
--none--

Sort Order
0

I have the item weight set to 1.25

When you check out, this displays for shipping:

Per Item (Best Way): $0.00

I am missing something

14 Jul 2009, 10:28 PM
#16
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

When I use the Per Unit perweight method the same way, it almost works except that there is a mysterious $3.00 extra amount.

What could that be?

14 Jul 2009, 10:36 PM
#17
mustang394 avatar

mustang394

Zen Follower

Join Date:
Jun 2008
Location:
Colorado
Posts:
146
Plugin Contributions:
0

Re: pickup or ship option in checkout

check your tare settings under

configuration>Shipping/Packaging

they should be set to zero

also make sure you don't have handling charges set in the shiping module

14 Jul 2009, 11:05 PM
#18
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

That was the hidden $3.00 (0:3).

What if I need to display the actual weight of the product?

Is there a way to accomplish both?

14 Jul 2009, 11:14 PM
#19
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Could you add a new field of products_weight_display and have that be the actual weight?

Would that work?

15 Jul 2009, 5:21 PM
#20
jbarrick avatar

jbarrick

Zen Follower

Join Date:
Aug 2008
Posts:
218
Plugin Contributions:
0

Re: pickup or ship option in checkout

Can anyone help with:

Could you add a new field of products_weight_display and have that be the actual weight?

Would that work?

I am not sure what all would need to be modified to get a new field like that to display correctly