Show the right shipping rates to rural and urban customers at checkout. Built for New Zealand Shopify stores.
Get it on Shopify
It matches the customer's postcode against NZ Post's official rural postcode list, bundled directly into the app. RD (Rural Delivery) addresses are rural addresses by another name — they're on the same list and handled the same way. No external API call is needed at checkout.
Yes. Set up a separate shipping rate for rural customers (e.g. "Rural Delivery — $8.00") and the app will show it only to customers with a rural postcode, hiding it from urban customers.
Both are supported with dedicated rate options. You can assign specific shipping rates to Waiheke (postcodes 1081 and 1971) and Great Barrier Island (Aotea, postcode 0991) customers, independently of your rural or urban rules. The Waiheke RD postcode (1971) can even have its own separate rate from the rest of the island.
No. The postcode lookup runs server-side using a bundled dataset with no external API call, so there's no noticeable delay at checkout.
NZ Post's rural postcode boundaries change from time to time as delivery routes and subdivisions shift, so the list isn't static. The app ships with the current NZ Post rural list and we update it with app releases. If a customer lets you know their postcode is missing or being treated incorrectly, you can add it directly in the app. You can also use Address exceptions in Advanced settings to make a specific postcode always show every rate, without touching the main list.
Install Rural Shipping & RD Rates NZ from the Shopify App Store and have the right rates at checkout in minutes.
Get it on Shopify$9 USD / month · 7-day free trial · Cancel any time