[ic] Re: interchange-users digest, Vol 1 #1138 - 48 msgs

Martin Abell interchange-users@icdevgroup.org
Fri Nov 1 13:07:00 2002


On 11/1/02 12:00 PM, Robert Wall wrote:

> Message: 46
> Date: Fri, 1 Nov 2002 10:31:32 -0600 (CST)
> From: Robert Wall <bob@web-walrus.com>
> To: <interchange-users@icdevgroup.org>
> Subject: [ic] Fixed price shipping?
> Reply-To: interchange-users@icdevgroup.org
> 
> I have a question for you guys...
> 
> I've got a customer that sells electronic items (different prices,
> different sizes), and currently does fixed-price shipping on a per-item
> basis.  We're looking at moving him to Interchange, and here's the problem
> we're having:
> 
> A customer orders a TV ($150 product, $15 fixed shipping)
> and a satellite receiver ($300 product, $8 fixed shipping)
> 
> There doesn't seem to be a way in Interchange to accomodate the fixed
> shipping per item option.  The market that he's in is competitive enough
> that we can't just do a $15 add-on to the $150 price ($165 in total), so
> we need to find a way to dynamically calculate the shipping from some
> other field.
> 
> I played around with using the weight field to do this, but then there's
> the problem of the "Display Cart" option showing the shipping weight
> incorrectly (since we're using it for something else).
> 
> Does anybody have any ideas as to how to work around this, or how to
> implement a good fixed price per item shipping method?
> 
> Any help would be greatly appreciated :)
> 
> -----
> Robert Wall                        (715) 855-0189
> Systems Administrator                                   bob@web-walrus.com
> Web Walrus Media

We simply added a shipcost field to the products database, altered all
results pages to show the shipping cost along with the product cost, and
added a "perItem" method to the shipping, that looks like:

perItem    Set Cost Per Item    shipcost    0    0    e Nothing to ship!
{'ui_ship_type' => "quantity",'PriceDivide' => "1",}

perItem    Set Cost Per Item    shipcost    0    9999999    f @@TOTAL@@
{'PriceDivide' => "1",}
 
The above is from the shipping.asc file, and I don't remember if we cobbled
it together in a text editor or used the admin interface.  (No matter which
I do, I always have to putz around until it works because the logic of it is
beyond me.)  This method is set for the US.  A "We Will Email" notice about
shipping comes up for customers outside US.

Martin Abell
SpeedSpan
SecondStoreOnTheWeb