What’s the right setup for Highlands & Islands shipping?
Categories:
Magento Developer UK
Highlands & Islands (Scottish Highlands, Hebrides, Orkney, Shetland, Northern Ireland, Channel Islands, Isle of Man) are a known Magento gotcha — carriers charge surcharges of £5–£25 that vanilla Magento doesn’t apply by default. We:
- Add a postcode-prefix matrix (IV, KW, PA, PH, ZE, BT, GY, JE, IM ranges) to
shipping_table_rate. - Wire ShipperHQ rules so only Royal Mail or specific premium carriers serve those postcodes — no DPD next-day promises that can’t be kept.
- Apply surcharges in checkout with clear copy (“£X surcharge for Highlands & Islands”) so customers don’t complain post-purchase.
- Optionally exclude express options for those regions to avoid late-delivery refunds.
We’ve shipped this for a Manchester homeware store + a Glasgow whisky retailer.
Was this helpful?