Show, hide or rename the shipping rates you already have for the Scottish Highlands, the islands, Northern Ireland, or any UK postcode area. Set up in minutes, live at checkout in seconds.
Uses your existing rates. Works on every Shopify plan.
How it works
Shopify can't split a UK shipping zone by postcode. Until now the fix was Carrier Calculated Shipping, a third-party rate engine and a monthly fee. This app decides which of your own rates each postcode sees instead.
In Settings › Shipping and delivery, add "Highlands & Islands Delivery" to your UK zone at your surcharge price. Keep your normal rates as they are.
Choose the Scottish Highlands & Islands preset (or type your own postcodes), select "Only offer these rates" and tick the new rate.
Type IV21 2AB into the postcode tester, then a London postcode. Checkout now shows the surcharge rate only where it should.
Features
Built for the shipping problems UK stores actually have, not a generic rules engine.
Scottish Highlands & Islands (the carrier surcharge list), Scottish islands only, Northern Ireland, Isle of Man, Channel Islands, Isle of Wight, Isles of Scilly, all offshore.
Whole areas IV, districts IV21, ranges KW1-14, sectors IP6 8 or single addresses. Paste them straight off the carrier's list.
Only offer a surcharge rate, hide Next Day for the islands, or stop delivery to the Channel Islands entirely.
Different rates at different cart totals per zone, for example £14.99 under £150 and free above.
"Standard" can read "Standard (Highlands, 3–5 days)" for Highland postcodes only, so nobody is surprised.
Preview exactly what a postcode sees, then watch real checkouts flow in with the postcode area, zone and rate chosen.
Why not Carrier Calculated Shipping?
Pricing
One plan with everything. Development stores are never charged.
Billed through Shopify. Cancel any time from your Shopify admin.
FAQ
No. The app is a Shopify Function that runs inside checkout on every plan. It never creates prices or talks to a carrier, so the CCS add-on isn't involved.
Yes. Add the surcharge rate in your Shopify shipping settings, then point a zone at it. The app shows that rate only to matching postcodes and hides it everywhere else.
Choose "Hide these rates" in the zone and tick Next Day. Everything else stays exactly as it is.
Whole areas (IV), districts (IV21), ranges (KW1-14), sectors (IP6 8) and full postcodes (IV21 2AB), one per line. Most specific match wins when zones overlap.
Only the outward postcode (e.g. IV21), the rate chosen and the order number, for 60 days, so you can see how the rules behaved. No names or addresses. See the privacy policy.
The app matches rates by name, so re-tick the renamed rate in the zone. The Zones page warns you when a rate can't be found.
Install from the Shopify App Store. Development stores are free; live stores start a 7-day trial of the Standard plan.
Already installed? Open it from Apps in your Shopify admin.