Extensions‎ > ‎Customer Group Rate‎ > ‎

Examples



Percentage Surcharge



Given a simple scenario were you want to have free shipping on all orders over a certain price e.g $180 and charge for any other products under that price with a surcharge of 5%, the customer rate extension can be configured to address these rules through the CSV table below. 


Filter Based On Customer Group



This customer wanted to do the following:

  1. Charge a flat rate to retail/not logged in/general customers
  2. Charge by weight and destination to wholesale customers

For this the customer group rate extension works best, as it allows filtering based on customer group.

The CSV file below specifies rates as follows:

  • Non-wholesale US customers are shown 2 flat rates - $5 Ground, and $12 2nd Day
  • Wholesale customers in Hawaii, Alaska with a cart weight <= 50lbs are shown $45 Ground only
  • Wholesale customers in Hawaii, Alaska with a cart weight > 50lbs are shown $60 Ground
  • Wholesale customers in rest of US with a cart weight <= 10lbs are shown $15 Ground
  • Wholesale customers in rest of US with a cart weight > 10lbs are shown $20 Ground
  • All other destinations are shown no rates


Charge Based On Percentage of Cart Value


If you want to charge based on a percentage of cart value then you need the Percentage Rate extension.

The attached example is a very simple one showing standard delivery being calculated as 10% of the cart value. If the shipping calculated is under $1.50 then $1.50 is charged - this prevents shipping being unreasonably low when low value goods are ordered.


Free Shipping to Logged in Customers


Using this extension you can offer logged in customers free shipping whilst all other customers have to pay a shipping fee based on the cart weight.

To configure this you would just enter the customer group name in the relevant CSV file column and set the shipping price to "0" in the price column. You would then create another rule with a asterisk in the customer group column and set the pricing based on the weight. This represents any customer who is not logged in.


ċ
Joshua Stewart,
May 3, 2011, 2:23 AM