This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. KeenToDesign Shipping with Australia Post for WooCommerce

KeenToDesign Shipping with Australia Post for WooCommerce

Live Australia Post shipping rates at checkout. Real prices, no flat rates, no guessing.

10+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping KeenToDesign Shipping with Australia Post for WooCommerce running.

WordPress compatibility
Tested to 7.0.4 — 1 branch behind 7.1
Tested against the WordPress branch in use today.
Last updated
4 months ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.9
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

10+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how KeenToDesign Shipping with Australia Post for WooCommerce is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 81 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.4 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
7 / 10
Provides: screenshots, description
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-16 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

A simple, lightweight shipping plugin that connects your WooCommerce store directly to Australia Post so your customers automatically see real shipping prices at checkout. No manual rate tables, no guessing.

What it does in plain terms

When a customer adds items to their cart and enters their delivery address at checkout, the plugin quietly contacts the Australia Post API in the background, tells it the total weight and size of the order and where it needs to go, and Australia Post sends back the exact price. That price is then shown to the customer as a shipping option, live, accurate, and automatic.

No more overcharging customers on shipping. No more absorbing losses because your flat rate was too low. Just the real Australia Post price, every time.

What the customer sees

At checkout, instead of a flat “Shipping: $10.00”, they see real options like:

  • Australia Post Parcel Post ($8.50) 3 to 5 business days
  • Australia Post Express Post ($14.20) 1 to 2 business days

You can rename these to anything you like, for example “Standard Delivery” and “Express Delivery”, so it looks professional and on-brand.

What you control as the store owner

  • Which services to offer Parcel Post, Express Post, or both. International services too if you ship overseas.
  • Service renaming Show “Standard Delivery” instead of “Parcel Post” so customers understand what they are choosing.
  • A handling fee Add a flat amount on top of every rate, for example $2.00 for packaging. You can also use a negative number to discount.
  • A fallback rate If Australia Post cannot return a price for some reason, show a fixed rate instead so customers can still checkout.
  • GST Optionally strip the 10% GST from the rates if WooCommerce is already adding tax separately.
  • Delivery time display Show or hide the estimated delivery days next to each option.
  • Debug mode See exactly what the plugin is sending to Australia Post and what it gets back, useful for troubleshooting.

How it handles products with no dimensions set

If a product in your store does not have weight or size data entered, the plugin uses a set of default dimensions you configure so it never breaks at checkout and always returns a rate.

Best suited for

This plugin works best for small to medium sized items that can fit in a single parcel or satchel. It is ideal for stores selling:

  • Books and stationery
  • Clothing and apparel
  • Accessories and jewellery
  • Cosmetics and beauty products
  • Homewares and gifts
  • Electronics and small gadgets
  • Toys and games
  • Art prints and posters
  • Phone cases and tech accessories
  • Supplements and health products
  • Pet accessories and supplies
  • Candles and skincare products
  • Baby clothing and accessories
  • Craft supplies and hobby items
  • Greeting cards and gift wrap
  • DVDs, Blu-rays and media
  • Sunglasses and eyewear
  • Bags and wallets
  • Socks, underwear and activewear
  • Kitchen utensils and small cookware
  • Sports accessories like water bottles, resistance bands and gym gloves
  • Music accessories like picks, strings and small instruments
  • Office supplies and desk accessories

Basically if it fits in a standard Australia Post satchel or a small to medium parcel box, this plugin will calculate the rate accurately.

It is not recommended for large or bulky items such as furniture, whitegoods or oversized equipment.

Technical basics

  • Rates are cached for 15 minutes so it does not hammer the Australia Post API on every page load
  • The cache clears automatically whenever you save your settings
  • Requires a free API key from Australia Post, takes a few minutes to register at developers.auspost.com.au
  • No subscription fees. The plugin only contacts the Australia Post API to fetch live rates (see “External services” below).
  • Compatible with WooCommerce shipping zones, add it to any zone including international zones
  • Supports WooCommerce High-Performance Order Storage (HPOS)
  • Works with WooCommerce block-based checkout

External services

This plugin connects to the Australia Post Postage Assessment Calculator (PAC) API, an external service operated by Australia Post, to obtain live shipping rates for domestic and international parcels. Without this connection the plugin cannot calculate rates, which is the plugin’s core function.

What is sent and when:

  • The plugin sends a request to the Australia Post API every time a customer reaches the checkout (or cart) page and a shipping calculation is required, except when a cached result from the last 15 minutes can be used.
  • The data sent in each request is: the origin postcode (configured by the store owner), the destination postcode and country (entered by the customer at checkout), and the package weight, length, width, and height (calculated from the cart contents, falling back to the configured default dimensions when a product has none).
  • The Australia Post API key (configured by the store owner) is sent in the AUTH-KEY HTTP request header to authenticate the request.
  • No customer name, email address, street address, IP address, or other personal identifier is sent.

The endpoints used are:

  • https://digitalapi.auspost.com.au/postage/parcel/domestic/calculate.json for domestic shipments
  • https://digitalapi.auspost.com.au/postage/parcel/international/calculate.json for international shipments

This service is provided by Australia Post. By using this plugin you agree to the following Australia Post documents, which are linked here for your reference:

  • Australia Post Terms and Conditions: https://auspost.com.au/terms-conditions
  • Australia Post API Licence Terms of Use: https://auspost.com.au/content/dam/auspost_corp/media/documents/api-licence-terms-of-use.pdf
  • Australia Post Privacy Statement: https://auspost.com.au/privacy

Do I need to pay for this plugin?

No. The plugin is completely free. You also do not need to pay Australia Post for API access, the API key is free to register.

Where do I get an Australia Post API key?

Register at developers.auspost.com.au. It is free and takes around five minutes. You will receive the key by email shortly after registering.

Does it work for international shipping?

Yes. Enable international shipping in the settings and select the international services you want to offer. Economy Air, Economy Sea, and International Express are all supported.

Will it work if my products do not have weight or dimensions set?

Yes. You can configure default weight and dimensions in the plugin settings. These are used as a fallback whenever a product is missing that data.

Can I rename the shipping options customers see?

Yes. You can rename each service to anything you like, for example “Standard Delivery” instead of “Parcel Post”, or “Fast Delivery” instead of “Express Post”.

Can I add a handling or packaging fee?

Yes. You can add a flat fee to every rate, for example $2.50 to cover packaging materials. You can also enter a negative value to offer a discount on the Australia Post rate.

What happens if the Australia Post API is down?

You can configure a fallback rate, a fixed price shown to customers if the API returns no results. This ensures customers can always complete checkout even during an outage.

Does it support multiple shipping zones?

Yes. You can add the method to as many WooCommerce shipping zones as you need, for example a domestic zone and a separate international zone with different services enabled.

Does it work with the WooCommerce block checkout?

Yes. The plugin is compatible with the modern WooCommerce block-based checkout as well as the classic shortcode checkout.

Is it compatible with WooCommerce HPOS?

Yes. The plugin declares full compatibility with WooCommerce High-Performance Order Storage.

Can I use it on multiple sites?

Yes. There are no licence restrictions, install it on as many stores as you need.

How often does it update the rates?

Rates are fetched live from Australia Post and cached for 15 minutes. The cache resets automatically every time you save your plugin settings, so any changes take effect immediately.

Does it show delivery timeframes at checkout?

Yes. You can enable delivery estimates so customers see something like “3 to 5 business days” next to each shipping option.

Does it work with variable products?

Yes. It uses the weight and dimensions of whichever product variation the customer has selected.

I entered my API key but no rates are showing. What do I check?

First make sure your origin postcode is set. Then enable Debug Mode in the settings, go to your checkout, and you will see the exact request and response from Australia Post which will tell you what went wrong. Common causes are an incorrect postcode, a product weight of zero, or a destination postcode the API does not recognise.

Categories
Shipping rates & rules
Plugin details
Version1.0.1
Last updated2026-05-27 4:15am GMT
Added2026-05-03
Requires WordPress5.9
Tested up to7.0.4
Requires PHP7.4

Tags on WordPress.org
auspost
australia post
rates
shipping
woocommerce
Alternatives
Other plugins in the same categories.
Advanced Shipment Tracking for WooCommerce
70K+ installs
4.5(353)
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping
100K+ installs
4.9(703)
Free Shipping Label and Progress Bar for WooCommerce
5K+ installs
5.0(43)
PiWeb Advanced Flat rate / Conditional shipping for WooCommerce
2K+ installs
4.9(58)
Advanced Shipping Rates for WooCommerce: Flexible Table Rate Shipping Rules
2K+ installs
4.9(49)
Virtuaria Correios – Frete, Etiqueta, Rastreio e Declaração
500+ installs
5.0(19)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy