Ship by destination country and postcode

Delivering a 10kg item to France is very different to a 10g item to London or New York. And vice versa. Choosing a local courier based on the postcode is a competitive advantage.

courierRules lets you make shipping zones based on countries and postcodes, and even postcode ranges (eg. NW* or 902*).

These can be used in both a courierRules rule, and also in the Order Grid - where you can show a column with the assigned shipping zone. You can even group the zones if you have shipEasy installed - you could for instance filter all overseas , or all local delivery orders.

Useful presets included, so you'll be up and running in no time.

“

Big thank you - we installed courierRules and the PPIs work immediately.

Just want to say how brilliant your extensions are, they make Magento useable and save us both time & money.

2.0.1 - 22/10/2015
- Added, Magento method connector - you can now send courierRules methods instead of Magento Shipping Methods. Really handy if you're using an external service or another extension to process shipping.
- Fixed shipping zone postcodes processing. No more occasional blips.
- Fixed datetime attribute support in rules table.
- Button design edits. Now easier than ever, to see what button to click.
- Fixed connector filter. In case you're using GFS.
- GFS adjustments. To work better with the API.
- Added helper methods for pickpack integration. So we're all best buddies when courierRules sends over a remotely-sourced label.

2.0.0
- Added import warnings, if there are any issues you should now know about it, instead of having to guess.
- Show rule # on order detail page, so if you're trying to work out why a specific rule fired, its now easier than ever.
- Fixed cron processing issues. Zippier.
- Added connector suggestions, currently for GFS.
- Fixes for committing shipments to GFS.
- Added a manifest page, to help the couriers.
- Added a base GFS integration.

1.2.9
- Added more connector suggestions.
- Fixes for committing shipments to GFS.
- Added a 2nd weight column, in case you need to filter by multiple weights.
- Added more checks for m2Epro shipping method matching. pickPack is now a happy bunny, and labels are now missing the occasional rule blip that was a feature before.

1.2.8
- Added new weight column in rules, you can now process rules by combo of order weights.
- Fixed cost filter for configurable products. No more limelight just for simple products.
- Feature add-on - cost filter. If you're shipping really pricey things, you can for instance send by signed delivery. Conversely if someone orders a low-price item you can downgrade the shipping to Pat and his optional Cat.
- Fixed, disabling shipping method column on save was previously more fickle than was admissable.
- Feature added, grid search.
- Added default zones on install; simplifying setup process. If we can get it to work as well as possible from install, that's our goal.
- Fixed an issue that cropped up if shipEasy is not installed.
- Fixed zip codes partial match - removing values in number columns.
- Fixed custom search being a bit jittery.
- Added template files to make setup a cinch.
- Feature added : custom search.

1.2.7
- Fix for ‘Manual process rules’, issue with headers was making things a bit weird. And nobody likes weird when the courier has just come in the door. Screaming "Bring me your parcels or I might go insane". It's happened.
- Feature for ‘Manual process rules’, added option to mass-action menu. In case you want to pre-empt the cron, or maybe are having a bad-cron day. Or just want to reprocess say todays orders after a rule change and really need to get things moving.
- Fix for ‘Manual process rules’. It was being petty. We gave it a pat on the shoulder and all is good.
- Added fancy popup box for manual override clarity. Which sounds fancy. And is.
- Feature added, manual override. So you can manually re-process all orders if you want to go back in time and see how you would have shipped something with a different set of rules. Like 1984 all over again. This is like a clickable Delorean in a little orange box.

1.2.6
- Optimised installation scripts to be more stable. And stable is always good.
- Updates to order cells to show auto-processing status. Because, frankly, having to guess what a blank cell meant wasn't helping anybody.

1.2.4
- Added notification of ‘No-match’ rule. So if you've setup your rules, and a enw one bounces along, you can now get an email about it, so that you at least know that you should setup a rule to match it.
- Added ‘Reset-rule’ buttons. If things all just got a bit more complex than anybody was predicting and you want a blank slate. Here is the Blank Slate Button.
- Importing tracking number pools in rules - you can now auto-assign tracking numbers from a one-use pool. Pretty cool - setup multiple pools for multiple couriers, and courierRules will auto-assign one at a time to each order.

FAQ

Can I print shipping labels?

Yes! Using pickPack you can easily output business shipping labels. courierRules can return its processed rule instead of the Magento® shipping method - so other code that pulls from Magento® can use the new rules without customization.

Can I make rules to target EU vs EEU, etc?

Yes! Make whatever shipping zones you want - even down to specific postcodes (or postcode zones, using wildcards) - and then filter by those zones in the rules.

Can I create a rule based on product dimensions?

Yes! There's an option to combine values in a rule, so if you have the volume of each product as an attribute, you can change the Shipping Method based on total product volume.

Can I now use m2Epro 'faux shipping methods' outside of Magento®?

Yes! Magento® will now return your translated version of m2Epro rules - which means you can group the 150-odd m2Epro shipping methods into your own groups.

✓ Set which zones should not have a customs label (CN22) created.
✓ Save yourself time - no need to manually select which orders need a customs label.
✓ Simplify staff training - no need to train your team which complex international shipping rules result in a needed CN22 label.

* Needs autoCN22 & pickPack
This feature connects with the powerful autoCN22 & pickPack plugins to generate and output the labels.
It needs to be installed and on an active license.

* Needs pickPack & Royal Mail account
This feature connects with the powerful pickPack plugin, and with Royal Mail, to create the labels.
pickPack needs to be installed and on an active license, and you need an active Royal Mail account.

* Needs pickPack & GFS account
This feature connects with the powerful pickPack plugin, and with GFS, to create the labels.
pickPack needs to be installed and on an active license, and you need an active GFS account.

✓

Updates & Priority SupportPowerful Support

✓ Priority 1-working day response

Regular Updates

✓ Access regular performance & feature updates

We also have a paid install option that you can grab during or after checkout.

$30
/month

$25
/month

✓ GET IT✓ GET IT

Startup

✓

Custom shipping rulesOptimise every shipment, automatically• applied after the order is complete• customise with our intuitive click-to-edit PDF editor

✓ Set which zones should not have a customs label (CN22) created.
✓ Save yourself time - no need to manually select which orders need a customs label.
✓ Simplify staff training - no need to train your team which complex international shipping rules result in a needed CN22 label.

* Needs autoCN22 & pickPack
This feature connects with the powerful autoCN22 & pickPack plugins to generate and output the labels.
It needs to be installed and on an active license.

* Needs pickPack & Royal Mail account
This feature connects with the powerful pickPack plugin, and with Royal Mail, to create the labels.
pickPack needs to be installed and on an active license, and you need an active Royal Mail account.

✓

Updates & 1-Day SupportPowerful Support

✓ 1-working day response

Regular Updates

✓ Access regular performance & feature updates

We also have a paid install option that you can grab during or after checkout.

$20
/month

$16.67
/month

✓ GET IT✓ GET IT

Bootstrap

✓

Custom shipping rulesOptimise every shipment, automatically• applied after the order is complete• customise with our intuitive click-to-edit PDF editor

✓ Set which zones should not have a customs label (CN22) created.
✓ Save yourself time - no need to manually select which orders need a customs label.
✓ Simplify staff training - no need to train your team which complex international shipping rules result in a needed CN22 label.

* Needs autoCN22 & pickPack
This feature connects with the powerful autoCN22 & pickPack plugins to generate and output the labels.
It needs to be installed and on an active license.

✓

Updates & 2-Day SupportPowerful Support

✓ 2-working day response

Regular Updates

✓ Access regular performance & feature updates

We also have a paid install option that you can grab during or after checkout.