Product Icon

New Zealand Post for WooCommerce

Show live NZ Post rates, print labels, offer flexible delivery options, and keep customers updated with tracking in WooCommerce.
Choose a billing option
$79
Save 20%
$158 $126.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Take the guesswork out of NZ Post shipping

Shipping can quickly become complicated when every order has a different destination, weight, size, and delivery requirement.

New Zealand Post for WooCommerce connects your store with NZ Post so you can offer eligible shipping options based on the order your customer is actually placing.

Spend less time maintaining shipping tables, checking delivery costs, and moving shipment information between systems. Keep more of your shipping workflow in WooCommerce while giving customers useful delivery choices at checkout.

  • Show eligible domestic and international NZ Post rates at checkout
  • Calculate shipping using the products, parcels, and destination in each order
  • Generate supported NZ Post labels and manage tracking from WooCommerce
  • Offer collection points, local pickup locations, and flexible delivery options
  • Use your own NZ Post account and application credentials
New Zealand Post for WooCommerce requires an appropriate NZ Post account and API application. The NZ Post APIs available to your application determine which services and features you can use.

WooCommerce checkout showing live NZ Post shipping rates, parcel details, tracking, labels, and collection points.

Charge customers more accurately for shipping

A single flat shipping rate rarely works for every order.

A small parcel going across town may cost very differently from a larger order going to a rural address. When your shipping rate is too high, customers may hesitate at checkout. When it is too low, your business absorbs the difference.

New Zealand Post for WooCommerce uses shipment information from the customer’s cart to request eligible NZ Post shipping options.

Depending on your configuration, the calculation can take into account:

  • The customer’s delivery destination
  • Product weights and dimensions
  • The parcels created from the order
  • Your shipping origin
  • Your NZ Post account
  • Available NZ Post services

This gives you a more flexible alternative to manually maintaining shipping tables as your products, customers, and fulfillment requirements change.

Give customers useful delivery options at checkout

Some customers want the lowest-cost shipping option. Others care more about the available service or delivery requirements.

Choose whether to show all eligible enabled NZ Post services returned for an order or only the cheapest available rate.

You can also control how shipping services appear in your store:

  • Enable or disable individual services
  • Change customer-facing service names
  • Control the order in which services appear
  • Add fixed price adjustments
  • Add percentage price adjustments

You stay in control of the checkout experience while NZ Post provides the eligible services and rates for the shipment.

Use your own NZ Post account

Connect New Zealand Post for WooCommerce using the NZ Post account and application associated with your business.

ShippingOptions v2 supports merchant-specific authentication using your NZ Post:

  • Client ID
  • Client Secret
  • Account Number
  • Site Code or Auth Code, where required

The extension handles OAuth authentication automatically, including obtaining and managing the access required to communicate with NZ Post.

You do not need to manually generate or repeatedly replace temporary access tokens in WooCommerce.

Calculate shipping from the parcels you actually send

Accurate shipping depends on more than a postcode. The size and weight of the parcels leaving your business also affect the available shipping options.

Choose how New Zealand Post for WooCommerce prepares products for rate calculations.

Pack products individually

Treat shippable products as individual parcels when that reflects the way you send your orders.

Pack products into your boxes

Configure the packaging your business normally uses and let the extension determine how products can fit into those boxes.

For each box, you can define information such as:

  • Box dimensions
  • Box weight
  • Maximum packed weight

The resulting parcel information can then be used when requesting shipping options from NZ Post.

For stores selling products with different sizes and weights, this can provide a more realistic shipping calculation than applying the same rule to every cart.

This image visually bridges those two sections because it shows both the packing workflow and the resulting shipping-cost controls

Recover more of your real shipping costs

The carrier rate is not always the full cost of sending an order.

Packaging, handling, fulfillment, and other operational costs can all affect what shipping costs your business.

New Zealand Post for WooCommerce gives you additional control over the shipping price shown to customers.

You can:

  • Apply fixed adjustments to individual services
  • Apply percentage adjustments to individual services
  • Add a domestic shipping surcharge
  • Add an international shipping surcharge

Start with the eligible NZ Post rate, then adapt the final charge to better suit your shipping workflow.

Handle rural deliveries with more confidence

Rural shipping can make otherwise simple delivery rules more complicated.

New Zealand Post for WooCommerce supports rural-delivery handling so eligible rural charges can form part of your shipping workflow instead of becoming an unexpected cost after the customer has paid.

You can also enable supported delivery requirements, such as signature or photo delivery, when available for the selected NZ Post service.

Reduce address problems before fulfillment

Incorrect or incomplete addresses can create problems long after checkout.

They can affect shipping calculations, rural-delivery handling, labels, collection-point searches, and the time your team spends correcting orders.

Enable NZ Post address autocomplete to help customers find and select New Zealand addresses during checkout.

Better address data can help support:

  • Shipping-rate calculations
  • Rural-delivery handling
  • Collection-point availability
  • Shipping-label creation
  • Smoother order fulfillment

The extension also supports New Zealand place names that contain Māori macrons.

Give customers more ways to receive their orders

Home delivery is not the right choice for every customer.

Offer NZ Post collection points

Where supported, customers can choose an available NZ Post collection point during checkout.

The selected collection point is stored with the WooCommerce order so your fulfillment team has the information available when processing the shipment.

Offer your own pickup locations

If your business operates stores, warehouses, branches, or other collection locations, use the Local Pickup (Multiple Locations) shipping method to give customers a choice of available pickup points.

You decide which locations are available within the relevant shipping zone, and the customer’s selection is stored with the order.

WooCommerce checkout showing NZ Post address autocomplete, nearby collection points, and customer pickup options.

Create supported NZ Post labels from WooCommerce

Re-entering shipment details in separate systems takes time and creates opportunities for mistakes.

With the appropriate NZ Post API access, New Zealand Post for WooCommerce can generate supported shipping labels as part of your WooCommerce workflow.

Your team can work with shipping information from the order it is already processing instead of recreating the shipment from scratch elsewhere.

Supported collection-point orders can also use the appropriate NZ Post label functionality when available to your NZ Post application.

Keep customers informed after checkout

Customers still need information after they place an order.

Supported orders can include NZ Post shipment and tracking information so customers can follow their delivery without contacting your team for every update.

New Zealand Post for WooCommerce can provide:

  • Shipment tracking references
  • Available shipment status information
  • Tracking access from the WooCommerce order experience
  • Supported tracking-status email notifications

Giving customers easier access to shipment information can reduce repetitive “Where is my order?” requests while creating a more useful post-purchase experience.

WooCommerce NZ Post shipment dashboard showing shipping labels, tracking status, consignment details, and delivery activity.

Use free shipping to encourage larger orders

Free shipping can do more than remove a delivery charge. It can give customers a reason to add another product to their cart.

New Zealand Post for WooCommerce can work alongside WooCommerce Free shipping and display a progress indicator that shows customers how close they are to qualifying.

You can use the free-shipping tools to:

  • Set a qualifying order amount
  • Show progress toward the free-shipping threshold
  • Customize the progress display
  • Use previous qualifying orders as part of your eligibility rules

This turns a shipping rule into a visible incentive during the buying journey.

Connect shipping offers to WooCommerce coupons

Running a promotion that includes a particular shipping option?

Coupon-linked shipping lets you associate a WooCommerce coupon with a selected shipping method.

When the customer applies the configured coupon, the extension can control which shipping method is offered.

This gives you another way to create shipping promotions using the WooCommerce coupon workflow you already use.

Set different shipping prices for different customers

Your retail, wholesale, trade, staff, or member customers may not all have the same shipping arrangement.

The Role Based Shipping method lets you configure different shipping costs according to WordPress user role.

You can also configure a separate amount for guests.

This makes it easier to support different customer groups without creating a separate store or checkout process for each one.

Let customers request a preferred delivery date

Some orders need more coordination than simply shipping as soon as possible.

Enable preferred delivery-date selection to let customers choose from the dates you make available during checkout.

Configure:

  • The days available for selection
  • How many days from today customers must wait
  • How far into the future a customer can choose

The selected date is saved with the WooCommerce order so your team can see the customer’s preference during fulfillment.

Monitor shipping activity from WooCommerce

Shipping information is more useful when your team can find it without searching across multiple systems.

The built-in NZ Post dashboard provides an operational view of shipment activity recorded through the extension.

Review metrics including:

  • Total shipments
  • Initiated shipments
  • Pickups
  • Labels generated

Use the date filter to review activity for the period that matters to your business.

Test your configuration before customers depend on it

Shipping is a critical part of checkout, so changes are easier to make when you can test them before they affect live customers.

New Zealand Post for WooCommerce includes Sandbox Mode for merchants using the NZ Post UAT environment.

Use it to test important workflows such as:

  • Domestic rates
  • International rates
  • Parcel packing
  • Rural delivery
  • Labels
  • Address functionality
  • Collection points
  • Tracking
Test material shipping changes in the NZ Post UAT environment before moving them to Production. NZ Post manages UAT and Production access separately, so confirm that your application has access to the environment you plan to use.

Move beyond basic shipping rules

New Zealand Post for WooCommerce is designed for New Zealand merchants who need more flexibility than a basic flat-rate shipping method can provide.

It can help when your business is:

  • Spending too much time maintaining shipping prices manually
  • Losing margin because simple shipping rules underestimate delivery costs
  • Concerned that blanket shipping rates are too high for smaller orders
  • Shipping products with different weights and dimensions
  • Delivering to both urban and rural addresses
  • Shipping within New Zealand and internationally
  • Trying to reduce customer address errors
  • Managing more labels and tracking as order volume grows
  • Offering collection or local pickup options
  • Managing different shipping arrangements for retail and trade customers

As your shipping workflow becomes more complex, the extension gives you more ways to manage it from WooCommerce.

Why OPMC

OPMC logo blue with gray leaf

OPMC has been building practical WooCommerce extensions since 2014.

New Zealand Post for WooCommerce brings rates, packing, labels, tracking, collection options, and shipping tools into one workflow, backed by ongoing maintenance and support as WooCommerce and NZ Post evolve.

New Zealand Post for WooCommerce is developed and supported by OPMC. It is not developed by or affiliated with NZ Post. Contact WooCommerce support for help with the extension and NZ Post for questions about your NZ Post account or API access.

Frequently asked questions

Show live NZ Post rates, print labels, offer flexible delivery options, and keep customers updated with tracking in WooCommerce.

New Zealand Post for WooCommerce connects your WooCommerce store to NZ Post so eligible shipping options can be calculated during checkout.

After installing the extension, add New Zealand Post as a shipping method in the relevant WooCommerce shipping zone, enter your NZ Post account and application credentials, and configure the rates and services you want to offer.

Customers can then receive eligible NZ Post shipping options based on their order and delivery address.

Can WooCommerce show live NZ Post shipping rates at checkout?

Yes. New Zealand Post for WooCommerce can request eligible NZ Post shipping options using information from the customer's order, including the destination and the parcel details calculated from the products being shipped.

You can choose whether customers see all eligible enabled services or only the cheapest available rate.

What NZ Post credentials do I need for WooCommerce?

For ShippingOptions v2, you need the credentials associated with your NZ Post application and account.

These include your NZ Post Client ID, Client Secret, Account Number, and the applicable Site Code or Auth Code.

Your NZ Post application must also have access to the APIs required for the features you plan to use.

The extension manages OAuth authentication automatically, so you don't need to manually enter temporary Bearer access tokens into WooCommerce.

Does the WooCommerce NZ Post plugin support both domestic and international shipping?

Yes. New Zealand Post for WooCommerce supports eligible domestic and international NZ Post shipping options.

The services available to a particular order depend on factors such as the destination, parcel details, NZ Post account, and API access.

You can control which returned services you want customers to see and adjust how those services are presented or priced in WooCommerce.

Can I print NZ Post shipping labels from WooCommerce?

Yes, supported NZ Post labels can be generated from the WooCommerce shipping workflow when your NZ Post application has the required label API access.

This helps your fulfilment team work with shipment information from the WooCommerce order instead of manually recreating the shipment in a separate workflow.

Access to shipping rates and access to label functionality are separate NZ Post capabilities, so make sure your application is approved for the features you need.

Does New Zealand Post for WooCommerce support rural delivery and collection points?

Yes. The extension supports rural-delivery handling and can include the appropriate eligible rural charges in the shipping workflow.

It can also provide supported NZ Post collection-point options so eligible customers can select an available location during checkout.

Collection-point availability depends on the customer's address and the services and API access available to your NZ Post account.

Can I use my own NZ Post account rates in WooCommerce?

New Zealand Post for WooCommerce connects using the NZ Post account and application credentials configured for your business.

ShippingOptions requests can therefore use the account information associated with your NZ Post setup rather than requiring you to manually recreate carrier prices as WooCommerce flat rates.

The rates and services ultimately returned depend on your NZ Post account, shipment, destination, and available NZ Post services.

Can I test the NZ Post WooCommerce integration before using it on my live store?

Yes. New Zealand Post for WooCommerce includes Sandbox Mode for testing with the NZ Post UAT environment.

This gives you an opportunity to test workflows such as domestic rates, international rates, parcel packing, labels, addresses, collection points, and tracking before relying on the configuration in Production.

NZ Post manages UAT and Production access separately, so make sure your application is approved for the environment you want to use.

Can New Zealand Post's helpdesk answer questions about this plugin?

No. New Zealand Post's helpdesk can assist with questions about your NZ Post account, API access, credentials, and NZ Post services, but they do not support the New Zealand Post for WooCommerce plugin.

For questions about installing, configuring, or troubleshooting the plugin, contact WooCommerce/OPMC support.

Extension information

  • Tested with WordPress: 6.7
  • Tested with WooCommerce: 10.6
  • Requires at least WooCommerce: 2.6

Countries

  • Worldwide

Customer reviews

Average rating 3.1

11 reviews from verified users

5 stars, 45% of reviews
4 stars, 9% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 45% of reviews
  • Rated 5 out of 5
    infodeb762029ceNew ZealandFeb 23, 2026
    Excellent support and functionality. We had a specific validation issue with NZ place names (macrons), and the team was quick to respond and add it to their development roadmap. They are also listening to feedback about handling oversized freight items which is huge for our operations. Really appreciate the proactive communication from Tim and the team at OPMC. Highly recommend this plugin for any NZ business.
  • Rated 5 out of 5
    Fatherheart MinistriesNew ZealandJun 18, 2024
    Very good plugin support We had an issue with our API not working but the support offered was stellar. They wouldn't give up until the problem was resolved.
  • Rated 1 out of 5
    imagelandnzNew ZealandMar 13, 2024
    Couldn't make it work. Did not work at any point - NZ Post advised against using this app
  • Rated 5 out of 5
    Sourcecode TrustNew ZealandJan 9, 2024
    Excellent customer service Although we are yet to actually use the plugin on our website due to problems with our web developers, i received excellent, professional and prompt customer support about an issue we had and questions in setting up the plugin. Thank you very much, Nicky
  • Rated 1 out of 5
    friendwholesaleNew ZealandJul 15, 2022
    Buyer be ware We purchased this plugin subscription in September 2021 (10 months ago) and it has not worked correctly at any point. After finally getting in contact with OPMC support (via Facebook a personal messenger account), we have been given excuses, delays, buggy plugin "updates", and not a single solution. This has cost both time and money (we lose about $200/month in undercharged shipping). I can't believe this plugin is still available for purchase. Please note that all WooCommerce Products from OPMC have an average 2.0 rating - this company does not care about its customers. Even after acknowledging that this plugin is broken and has been for several months, in their words: "at this stage [we] cannot provide a deadline for updated release."

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.