Zone Plus Shipping (OpenCart Addon)
1 reviews  1 reviews
Zone Plus Shipping (OpenCart Addon)
Price: $20.00
Product Code: zoneplus
Reward Points:
Availability: In Stock
Description

What does it do:
================
Zone Plus allows calculate multiple zone shipping based on multiple options: weight, subtotal, and item count.
It supports incremental and decremental ranges, useful for breaks on shipping costs if the customer purchases a large order.
It also offers the ability to filter by parts of the address (postcode, city, address_1, address_2)

It works with ANY location in the world and does a partial match on the filter value to filter as much or as little as needed.
You can even choose whether to include or exclude the filtered values.


Main features:
==============
  * Additional methods for Weight, Subtotal, or ItemCount instead of just weight
  * Additional calculations of incremental and decremental method ranging
  * Hides when rates are out-of-range instead of showing 0.00
  * Supports filtering by multiple address fields (See "Advanced Address Filtering" below)


Examples:
=========
incremental (weight) - "increase" the shipping cost as the weight increases
an entry of 5:10,10:20 means
weight of 0-5 = $10 shipping
weight of 6-10 = $20 shipping

decremental (weight) - "decrease" the shipping cost as the weight increases
an entry of 0:10,20:5 means
weight of 0-19.99 = $10 shipping
weight of 20.00+ = $5 shipping

incremental (subtotal) - "increase" the shipping cost as the subtotal increases
an enter of 5:10,10:20 means
subtotal of $0-$5  = $10 shipping
subtotal of $6-$10 = $20 shipping

decremental (itemcount) - "decrease" the shipping cost as the item-count increases
a value of 1:11,3:6 means
1-2 items in the cart  = $11 shipping
3+ items in the cart = $6 shipping


How to install it:
==================
1) Unzip and upload the contents to the root directory of your OpenCart installation, preserving directory structure
- NO files will be overwritten.
2) From the admin menu, go to 'Admin->Users->User Groups'.
3) Find and check any unchecked entries for both modify and access.
4) From the admin menu, go to 'Extensions->Shipping'.
5) Install the module, and click edit to configure.


Advanced Address Filtering
===============
A new feature of Zone Plus is the ability to filter based on different address fields, not just postcode.
It works by utilizing the unused "Geozone Description" field in GeoZones.
By including a special character and following it with partial string match, always starting from the first character.

You can use tilde "~" to include the filter values
You can use exclamation "!" to exclude filter values

For Example. If you lived it California and wanted people from "90100-90299" to pay $5.00 for shipping, but people in zip code "90300-90499" to pay $7.00. You could set it up with the steps below:

1. Create a new GeoZone
Name: CA 90100-90299
Description: ~901,902
Add GeoZone:
 Country: United States
 Zone: California

2. Create another GeoZone
Name: CA 90300-90499
Description: ~903,904
Add GeoZone:
 Country: United States
 Zone: California

3. Goto the Zone Plus shipping module

4. For the first new zone enter your price ranges:
  Cost:  5:2.00, 10:3.00, 100:5.00
  Filtering Mode: postcode

5. For the second new zone enter your price ranges:
  Cost: 5:3.00, 10:4.00, 100:7.00
  Filtering Mode: postcode

6. When a customer checks out, the zone plus extension will check for the "~". If it finds it, it will validate if the selected customer address field partially matches the string entries.
If the customer post code is 90210, it will match the "902" value from the first zone and show it.
But since it doesn't match "903 or 904", it will not show that zone, even though the main zone is "California".
The additional check hides it and only shows the appropriate selection.

If you don't want to use address field matching, just remove the "~" from the geozone description field and it will just use the normal country/zone to match.
Or just set the Filtering Mode to "disabled" for the zone plus extension.

The same goes for excluding.
If you want to exclude the address field postcode for "90200-90299" and allow all others in Zone A you can do:

Name: CA 90200-90299
Description: !902
Add GeoZone:
 Country: United States
 Zone: California

And that will show the shipping option for all california postcodes except "90200-90299"

You can filter based on partial city, address, etc
Additional examples:

Name: UK (Non-Aberdeen)
Description: !Aberd
Add GeoZone:
 Country: United Kingdom
 Zone: All Zones
Zone Plus Filter Mode: city

Name: Toronto Canada (No PO Box)
Description: !PO, BOX, Post Office
Add GeoZone:
 Country: Canada
 Zone: Toronto
Zone Plus Filter Mode: address_1
 

Reviews (1)

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad            Good

Enter the code in the box below:



Related Products (2)