[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
[ic] Seperate Packages
>Okay, I've thought about this, and haven't come to a simple solution, I
>hope
>someone can help me out here.
>
>I've got products that are 44 pounds each, however, the user should be able
>to buy as many of them as they want. Unfortunately since the UPS/FEDEX
>shipping calculation affects the entire order, the order total adds up to
>way beyond 150lbs and thus the shipping cost is returned as 0. I want each
>one of the 44 lbs products in their own delivery, so seperate shipping
>determined for each of these products purchased. Has anyone else come
>accross this problem? I hope theres an easy solution I'm overlooking.
>
>-----------------------------------------
>Brendan Crosser-McGay
>brendan@paymentonline.com
>-----------------------------------------
Here is a good start, from the list - search for the following subject.
>Subject: [ic] Re: Shipping Questions - Multiple Boxes Per Item - How to?
>
>
>Here is the rest of the other post. Hit the wrong key... :)
>
> > First of all I'm running a modified Demo store. I'm just a young person
>that
> > doesn't yet have the experience necessary to build one from
>scratch, yet.
>So
> > here is my next question. I tried using the code provided by
>Mike from an
> > earlier post. It is basically code that calculates shipping on
>a per item
> > basis and then adds that total amount up. It returned an amount over
> > 150,000,000 for shipping. So I ditched that idea and made some
> > modifications. Now I am stuck with Interchange returning an error when
> > attempting to ship totals over 150lbs. There error is as follows:
>
>Note: GNDRES: The maximum per package weight for that service from the
>selected country is 150 pounds.
>
>I have looked all through Interchange and haven't been able to locate this
>limitation. How can I go about removing this 150lb limit? If you tell me
>which file I'm sure I can fix it. I tried looking through the docs but I
>didn't see any 150lb limits or weight requirements.
>
>If anyone has implemented the multiple item shipping and made it work with
>UPS shipping lookups I would appreciate any advice you might be able to
>spare.
This is a setup I used for a book seller. 40 pounds of books go into each
box.
80 lbs of books = 2 40 lbs UPS shipments.
100 lbs of books = 2 40 lbs UPS shipments + a 20 lb UPS shipment.
catalog.cfg:
UserTag ship_cost Order weight mode zip
UserTag ship_cost Routine <<EOR
sub {
my($weight,$mode,$zip) = @_;
return unless $weight;
$mode = $Variable->{SHIP_DEFAULT_MODE} unless $mode;
$zip = $Variable->{SHIP_DEFAULT_ZIP} unless $zip;
my $total = 0;
$total = int($weight/40) * $Tag->ups_query( {
mode => $mode,
zip => $zip,
weight => 40
} );
$total += $Tag->ups_query( {
mode => $mode,
zip => $zip,
weight => $weight % 40
} );
return $total;
}
EOR
shipping.asc:
1DA: UPS Next Day Air
criteria weight
min 0
max 0
at_least 5
adder 3
cost e Nothing to ship
min 0
max 40
cost f [ups-query zip="[either][value
zip][or]_SHIP_DEFAULT_ZIP__[/either]" mode="1DA"
weight=@@TOTAL@@]
min 40
max 999999
cost f [ship_cost mode=1DA zip='[value zip]'
weight=@@TOTAL@@]
2DA: UPS 2nd Day Air
criteria weight
adder 3
at_least 5
min 0
max 0
cost e Nothing to ship
min 0
max 40
cost f [ups-query zip="[either][value
zip][or]_SHIP_DEFAULT_ZIP__[/either]" mode="2DA"
weight=@@TOTAL@@]
min 40
max 999999
cost f [ship_cost mode=2DA zip='[value zip]'
weight=@@TOTAL@@]
GNDCOM: UPS Ground
criteria weight
min 0
max 0
at_least 5
adder 3
cost e Nothing to ship
min 0
max 40
cost f [ups-query zip="[either][value
zip][or]_SHIP_DEFAULT_ZIP__[/either]" mode="GNDC
OM" weight=@@TOTAL@@]
min 40
max 999999
cost f [ship_cost mode=GNDCOM zip='[value zip]'
weight=@@TOTAL@@]
FREE Free Shipping! 1 1 1 0.00
_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail.
http://www.hotmail.com