uShop English (U.S.) for 179!

uStorekeeper English (U.S.) for 149!

 Products
       uTest
       uReserve
       uShop
       uStorekeeper
       uGolf
       uDirectory
       uSignIn
 Tech Support
       Support Policy
       Knowledge Base
            uTest
            uReserve
            uShop
            uStorekeeper
            uGolf
            uDirectory
            uSignIn
       Documentation
       Reference Sites
 Legal
       Software Piracy
       Legal Notices
       Privacy Policy
       Licensing
 Miscellaneous
       Reseller Info
       Contact Us
       Site Map
Canadian/US Shipping Charges

Knowledge Base Lobby : uShop Support Conference : Tax, Shipping, and Handling Questions
Dec-16-17 08:10 AM EST
Original Message
Canadian/US Shipping Charges
Author Ken Statham on 03-14-2001 at 14:37 (EST)
I am having difficulty trying to figure out how to solve a shipping problem.

I am in Canada and can ship one of our products anywhere in Canada for C$12.00. This same item, shipped to the USA, would cost C$32.00 This is just one example of numerous shipping price differences we have to deal with. I cannot get the shipping module to work and identify that shipping to a USA address must cost more than shipping to a Canadian address.

Rather than trying to reinvent the wheel, I'm sure others have encountered this before and am interested in how the matter was handled. Is there a script available anywhere that can help me with this - I can't write a script if my life depended on it, sorry

Help please as I am desperate in trying to fix this matter. Thank you.
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  RE: Canadian/US Shipping Charges Bill Weiner, 2001-03-14 15:15:28 (1)
            Canadian/US Shipping Charges Ken Statham, 2001-03-14 20:08:49 (2)

Messages In This Discussion
         1. RE: Canadian/US Shipping Charges
        Author Bill Weiner on 03-14-2001 at 15:15 (EST)
There are actually several different ways to handle setting up different shipping charges based on the Country to which the order is being sent. The different methods do depend on how your rates are computed... Like are the rates based on the WEIGHT, SUBTOTAL, or QUANTITY of the order? And is there a FORMULA or a TABLE for determining the rates?

In any case, here are some ideas:

OPTION 1: If there is a simple fee that can be added for US orders, then you could simply use the "HANDLING" fields to add an additional charge for orders sent outside Canada.

For example, to charge an extra $20 for all orders sent outside of Canada, you can set the Handling Fields to:

Default Handling Fee: $20.00
Handling Table (States):
Handling Table (Countries): CANADA=$0.00

OPTION 2: As another option, if you have separate shipping formulas/tables for Canada and the US, then you could actually just setup to separate shipping options, perhaps called:

Shipping (Within Canada)
Shipping (Outside of Canada)

... and then setup your shipping formulas/tables for each option. Of course, the drawback to this method is that the customer must select the right shipping destination (i.e., nothing would really prevent a U.S. customer from selecting "Shipping (Within Canada)".)

OPTION 3: There is also the option of implementing your own custom shipping calculations via the "custom_shipping" subroutine in the "ushop.pl" script. The "custom_shipping" subroutine has all the necessary variables (such as the shipping country, order weight, order subtotal, etc.) documented clearly so that you can use them to write your own shipping calculation. See the uShop Programmer's Guide for more information about writing your own custom shipping subroutine.

So maybe these options will give you some ideas?
TABLE OF CONTENTS
                 2. Canadian/US Shipping Charges
                Author Ken Statham on 03-14-2001 at 20:08 (EST)
Bill, thank you for the ideas and help. I've just completed testing the system and will be doing more tests in the week ahead but based on what I have seen so far, I am glad to say that I just bought the Cart a few minutes ago (that's how pleased I am)and am now waiting to receive the email telling me what the next step is. So far everything is working well including taxes for 2 countries, all Canadian Provinces and US States, as well as shipping based on a Weight Formula. Thank you for your help.

Ken

>There are actually several different ways to
>handle setting up different shipping charges
>based on the Country to which
>the order is being sent.
>The different methods do depend on
>how your rates are computed... Like
>are the rates based on the
>WEIGHT, SUBTOTAL, or QUANTITY of the
>order? And is there a
>FORMULA or a TABLE for determining
>the rates?
>In any case, here are some ideas:
>
>OPTION 1: If there is a simple
>fee that can be added for
>US orders, then you could simply
>use the "HANDLING" fields to add
>an additional charge for orders sent
>outside Canada.
>For example, to charge an extra $20
>for all orders sent outside of
>Canada, you can set the Handling
>Fields to:
>Default Handling Fee: $20.00 Handling Table (States):
>Handling Table (Countries): CANADA=$0.00
>OPTION 2: As another option, if you
>have separate shipping formulas/tables for Canada
>and the US, then you could
>actually just setup to separate shipping
>options, perhaps called:
>Shipping (Within Canada) Shipping (Outside of Canada)
>
>... and then setup your shipping formulas/tables
>for each option. Of course,
>the drawback to this method is
>that the customer must select the
>right shipping destination (i.e., nothing would
>really prevent a U.S. customer from
>selecting "Shipping (Within Canada)".)
>OPTION 3: There is also the option
>of implementing your own custom shipping
>calculations via the "custom_shipping" subroutine in
>the "ushop.pl" script. The "custom_shipping"
>subroutine has all the necessary variables
>(such as the shipping country, order
>weight, order subtotal, etc.) documented clearly
>so that you can use them
>to write your own shipping calculation.
> See the uShop Programmer's Guide
>for more information about writing your
>own custom shipping subroutine.
>So maybe these options will give you
>some ideas?


TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.