Australia Post Plugin Comparison

WPRuby vs ELEX: Which Australia Post Plugin Is Better for WooCommerce?

Both plugins provide advanced Australia Post functionality for WooCommerce, but they differ in workflow, account support, additional services, and how fulfilment is structured. This page is for merchants who are already comparing the two and need to match a product to their actual shipping setup.

Last reviewed: 8 September 2026

Australia Post Centre account settings in WPRuby Australia Post for WooCommerce

The short answer

Neither plugin is universally better. The right choice depends on your Australia Post account and fulfilment workflow.

Choose WPRuby if...

  • Australia Post is one of your main carriers
  • You use MyPost Business or eParcel
  • You want rates, labels and fulfilment inside WooCommerce
  • You value a focused Australia Post workflow
  • You want bulk label processing inside the WPRuby Australia Post Centre

Choose ELEX if...

  • StarTrack is important to your operation
  • You already use ELEX products
  • Specific ELEX add-ons fit your workflow
  • You prefer ELEX’s approach to Australia Post configuration
  • Verified ELEX features better match your requirements

WPRuby vs ELEX at a glance

This table uses published product and documentation details. Where a capability needs a higher plan or a separate add-on, that requirement is stated instead of a simple yes.

Swipe sideways to compare all columns.

WPRuby compared with ELEX for WooCommerce Australia Post shipping
Capability WPRuby ELEX
Starting price Pro from $79.00/year Premium from $89.00/year
Free version Yes — WordPress.org plugin for Regular and Express rates Yes — WordPress.org plugin for live rates
Standard Australia Post rates Pro and Labels Pro Free plugin and premium
International rates Pro and Labels Pro Premium; free plugin also fetches international rates
MyPost Business Labels Pro, connected in WooCommerce Premium + ReachShip account required
eParcel Labels Pro Premium; contracted account required for labels
StarTrack Not offered Included in premium
Contract / business rates Labels Pro, optional at checkout Premium with a contracted account
Shipping labels Labels Pro Premium; MyPost labels use ReachShip
Bulk label printing Labels Pro Add-on required for combined eParcel/StarTrack PDFs; MyPost bulk shipments in premium
Automatic shipment creation Manual or bulk queue; not automatic on order status Add-on required
Multiple packages per order Labels Pro Premium packing and label workflow
Shipment tracking Pro: manual number. Labels Pro: generated from shipments Premium
Pickup support Labels Pro, MyPost, from Labels Orders MyPost pickup on bulk shipments, not individual orders
Customs information Labels Pro Premium, including HS tariff fields and international documents
Prepaid satchels Pro can quote eligible satchel rates Satchel rates for non-contracted accounts; labels require a contract account
Custom box packing Pro and Labels Pro Premium
Weight-based packing Weight-influenced packing settings in Pro Premium weight-based packing option
Extra Cover Pro and Labels Pro Premium
Signature on Delivery Pro and Labels Pro Premium
Delivery estimates Domestic only Premium, with working days, cut-off and lead time
Return labels Labels Pro, eParcel domestic Australia only Add-on required
Lifetime license Available Not published
Money-back guarantee 30 days 30 days
Works primarily inside WooCommerce Yes eParcel and StarTrack yes; MyPost uses ReachShip
External platform / account required Australia Post business account for labels; no extra shipping platform ReachShip account required for MyPost Business

Pricing: compare the configuration you actually need

Headline prices can be misleading when advanced functionality requires a higher plan or a separate add-on. Compare the configuration that matches labels, bulk printing, MyPost Business, eParcel or StarTrack—not only the starting price.

WPRuby Australia Post

Pro covers live Australia Post checkout rates. Labels Pro adds MyPost Business or eParcel connection, shipment creation, labels, bulk fulfilment and generated tracking.

  • Pro $79.00/year, or $249.00 lifetime, for a single site
  • Labels Pro $129.00/year, or $399.00 lifetime, for a single site
  • Bulk labels, MyPost, eParcel and pickups are part of Labels Pro, not a separate add-on.
  • Annual licences keep running after expiry; updates and support need an active licence. Lifetime licences include ongoing updates and support.
See WPRuby pricing

ELEX Australia Post

The premium plugin includes eParcel, StarTrack and MyPost Business capabilities described on ELEX’s product page. Several fulfilment extras are sold separately.

  • Premium plugin $89.00 single site, $199.00 up to 5 sites, $499.00 up to 25 sites, billed annually
  • Bulk Label Printing Add-On from $49.00 (add-on required)
  • Auto-Generate & Email Labels Add-On from $49.00 (add-on required)
  • Return Label Add-On from $49.00 (add-on required)
  • A licence includes 1 year of support and updates. After expiry, ELEX states the plugin continues to work, but updates stop.
  • MyPost Business also requires a ReachShip account. ReachShip plan prices are not included here.

Prices were checked on 8 September 2026 and may change.

Live Australia Post rates

Both products can calculate and present Australia Post shipping services at WooCommerce cart and checkout. The differences sit in which account types feed those rates, which extras appear, and how packaging changes the quote.

WPRuby

Pro quotes public Australia Post services from destination, weight, dimensions and packaging. You can show eligible domestic and international options, rename services, add a handling fee or discount, and optionally show only the cheapest rate. Domestic delivery-time text can be appended where configured. International delivery times are not displayed. Contract postage at checkout is a Labels Pro option and is independent of printing labels.

ELEX

ELEX fetches domestic and international rates from product weight, box dimensions and destination. Contracted accounts can limit checkout to contracted services. Premium settings include cheapest-rate mode, per-service price adjustments, Extra Cover, signature options, and estimated delivery dates based on working days, cut-off time and lead time. Combined Export can estimate duties and taxes according to ELEX’s product page.

Best for WPRuby
Stores that want public PAC rates now, then optional MyPost or eParcel contract postage later, without changing plugins.
Best for ELEX
Stores that want StarTrack and eParcel services in the same rate table, or checkout estimates driven by working days and cut-off time.
Verdict
Both perform the core job of returning live Australia Post rates. Choose based on which account types and estimate controls you need, not on whether rates exist.

Free rate plugins: WPRuby on WordPress.org and ELEX on WordPress.org.

See how WPRuby calculates Australia Post rates

MyPost Business: WPRuby vs ELEX

MyPost Business is the account type most small and growing Australian stores actually use. The plugins both advertise MyPost support, but the connection and fulfilment paths are not the same.

How WPRuby supports MyPost Business

Labels Pro connects a MyPost Business account in Australia Post Centre. Merchants typically use Connect with MyPost (OAuth) so a merchant token is loaded, or paste and verify a token. After the account is connected, checkout can use postage products returned for that account, shipments are created from the WooCommerce order, labels are paid and downloaded through Labels Orders, tracking is saved on the order, and supported MyPost pickups can be requested from Labels Orders. Pickup is not booked automatically when a label is created.

WPRuby Australia Post Centre with MyPost Business account settings
WPRuby connects MyPost Business inside Australia Post Centre.

How ELEX supports MyPost Business

ELEX’s current MyPost Business documentation states that you must have a MyPost Business account and a ReachShip account. The WordPress.org premium feature list describes MyPost rates and print labels as powered by the ReachShip multi-carrier shipping platform. The ELEX product FAQ says a MyPost business account needs to be added to the ReachShip dashboard. Once configured, ELEX can show MyPost services, generate MyPost labels, create MyPost shipments in bulk, and offer pickup on the MyPost bulk shipments page—not on individual orders.

Using MyPost Business? See MyPost Business + WooCommerce

eParcel support

eParcel is the Australia Post contract path used by higher-volume merchants. Both plugins can use an eParcel account for contracted rates and labels, with different connection details and paperwork.

WPRuby Labels Pro

  • Connect with API key, API password and account number, then verify.
  • Optional contract postage at checkout, separate from printing labels.
  • More direct Generate Label workflow than MyPost’s create-then-pay path.
  • Bulk fulfilment, tracking and domestic Australian return labels.
  • eParcel pickups are not part of this plugin workflow.

ELEX premium

  • Contracted eParcel credentials in the plugin settings; labels require a contracted account.
  • Postage on eParcel labels is paid through the Australia Post account.
  • International shipping documents and order summary / manifest generation.
  • Bulk shipment defaults on the WooCommerce orders screen; combined PDF labels need the bulk add-on.
  • From version 2.3.6, ELEX documents using eParcel and StarTrack accounts together.

MyPost Business vs eParcel

Australia Post shipping labels

Both plugins can create shipments and print Australia Post labels. The useful difference is where the work happens, which account types are involved, and whether bulk combined PDFs are included.

WPRuby Labels Pro

  • Create shipments from the WooCommerce order or from Bulk Fulfillment.
  • MyPost: Create Shipment(s), then pay and download in Labels Orders.
  • eParcel: more direct Generate Label workflow.
  • A4 1–4 labels per page, or thermal A6, plus reprint from past label orders.
  • International customs details on the shipment before postage is bought.
  • Workflow lives in Australia Post Centre and the order screen.

ELEX premium

  • Generate eParcel and StarTrack labels from the WooCommerce order.
  • MyPost labels after the ReachShip-connected MyPost account is authorised.
  • A4 and thermal layouts; international eParcel documents include item, Australia Post, customs and sender copies.
  • Save labels under wp-content and reprint later when that setting is enabled.
  • Automatic create-and-email on order status requires the Auto-Generate add-on.
WPRuby Labels Orders and bulk label printing interface in Australia Post Centre
WPRuby Labels Orders / bulk printing in Australia Post Centre.
Australia Post tracking details saved on a WooCommerce order in WPRuby
Generated tracking stays with the WooCommerce order.

See Australia Post Labels Pro

Processing many WooCommerce orders

The practical question is not only “does it do bulk labels?” It is what happens when you have 30 orders to ship this morning.

  1. WooCommerce orders
  2. Select multiple orders in Australia Post Centre
  3. Create and process shipments
  4. Generate labels and download a combined PDF

WPRuby Labels Pro

Bulk Fulfillment is included in Labels Pro. Filter by status and date, select a batch, fix missing weight, phone or customs details in place, create shipments, and download one print-ready PDF. Printing a label does not automatically complete the WooCommerce order; status changes are a separate action. MyPost batches still finish payment through Labels Orders.

ELEX

With a contracted account, ELEX can generate bulk shipments from WooCommerce orders using default domestic, international or StarTrack services. MyPost bulk shipment generation and pickup are documented in the premium MyPost workflow. A single combined PDF of eParcel or StarTrack labels requires the Bulk Label Printing Add-On, which merges files through the iLovePDF API. Order manifests can be printed in bulk in the premium plugin without that add-on.

See WPRuby bulk label printing

Packing and parcel calculation

Packing changes both the checkout rate and the label. Neither approach is universally better; it depends on whether you ship in your own cartons, prepaid satchels, or one item per package.

WPRuby

Pro packs cart items with custom boxes before quoting, can quote eligible prepaid satchels, supports letters where the pack qualifies, and can ship designated products individually. A weight-influenced packing setting is available when dimensions should not dominate the quote. Labels Pro can create more than one shipment for an order.

ELEX

Premium packing options are individual item packing, pack into custom boxes with weights and dimensions, and weight-based packing against a maximum package weight. Group shipping can offer a better price when multiple products are packed individually. ELEX states satchel labels cannot be printed without a contract account.

Stores with a small set of real cartons often do well with custom-box packing in either plugin. Stores that sell many one-off SKUs may prefer individual packing. Satchel-heavy stores should confirm whether they need contract labels or checkout satchel quotes only.

International Australia Post shipping

Both plugins can quote international Australia Post services and print international labels when the right account and plan are in place. The gap is in customs paperwork and duty estimates.

WPRuby

Pro shows eligible international parcel and letter rates. Labels Pro adds customs item description, HS tariff code, country of origin, dangerous-goods information and landed-cost payer, then creates the international shipment. International delivery estimates are not displayed. The plugin does not calculate import duties and taxes.

ELEX

Premium supports international eParcel, StarTrack and MyPost services returned by those accounts. eParcel international documents include four copies. Product pages can store an HS tariff code. Combined Export can estimate duties and taxes. An import reference number can be added for EU shipments. ELEX also states IOSS / EU regulation support on the product FAQ.

See WPRuby international Australia Post shipping

The biggest difference may be the workflow

WPRuby is a focused Australia Post solution that operates inside WooCommerce. ELEX is also a WooCommerce plugin, but MyPost Business currently depends on ReachShip, and some fulfilment extras are separate add-ons. Neither architecture is inherently bad; they create different operational overhead.

WPRuby

  1. WooCommerce
  2. WPRuby Australia Post
  3. Australia Post

ELEX eParcel / StarTrack

  1. WooCommerce
  2. ELEX Australia Post plugin
  3. Australia Post

ELEX MyPost Business

  1. WooCommerce
  2. ELEX plugin
  3. ReachShip
  4. Australia Post

ELEX eParcel and StarTrack talk to Australia Post from WooCommerce in the same general way WPRuby does. The extra hop appears specifically in ELEX’s published MyPost Business implementation.

Support and licensing

Support and licensing comparison for WPRuby and ELEX
Term WPRuby ELEX
Annual licence Yes, unless a lifetime licence is purchased Yes; 1 year of support and updates
Number of sites 1, 5 or 25 site licences Single site, up to 5 sites, or up to 25 sites
After expiry Plugin can keep running; updates, new features and support need an active licence Plugin continues to work; download permission and updates stop
Refund 30-day money-back guarantee 30-day money-back guarantee
Lifetime licensing Offered for Pro and Labels Pro Not published on the current product page

WPRuby is probably the better fit if...

  • Australia Post is central to your shipping operation
  • You want MyPost Business and/or eParcel connected from WooCommerce
  • You want fulfilment to stay closely integrated with WooCommerce
  • You need Labels Pro workflows such as bulk labels and Labels Orders
  • You prefer a dedicated Australia Post plugin over a broader shipping platform
  • A lifetime licence or a single Labels Pro plan covering bulk printing matters to you

See WPRuby Australia Post Extension

ELEX may be the better fit if...

ELEX is a serious alternative, not a fallback. Several of its strengths are features WPRuby does not currently match.

  • StarTrack is a core part of how you ship
  • You already rely on the ELEX plugin ecosystem
  • You want automatic label generation when an order changes status
  • You need ELEX return-label options for Australia Post and StarTrack
  • You want checkout delivery estimates based on working days, cut-off time and lead time
  • You are comfortable connecting MyPost Business through ReachShip
  • ELEXtensions’ status as an official Australia Post eCommerce platform partner is important to you

WPRuby vs ELEX: our verdict

For a WooCommerce store primarily focused on Australia Post, particularly MyPost Business or eParcel workflows, WPRuby is our preferred option because Labels Pro connects those accounts inside WooCommerce, includes bulk labels without a separate add-on, and keeps rates, shipments, Labels Orders, tracking and MyPost pickups in Australia Post Centre.

ELEX remains a strong alternative, particularly for merchants who need StarTrack, already use ELEX products, want automatic label generation or Australia Post/StarTrack return labels as add-ons, or prefer ELEX’s packing and delivery-estimate controls. ELEXtensions is also an official Australia Post eCommerce platform partner.

The best choice depends on whether you value a focused Australia Post workflow inside WooCommerce, or ELEX’s StarTrack coverage and add-on architecture. WPRuby develops one of the products compared here; the recommendation above is still account- and workflow-specific.

See a wider Australia Post plugin comparison

Frequently asked questions

MyPost Business, eParcel, StarTrack, labels, bulk printing and which plan you actually need.

Australia Post WooCommerce Extension PRO

Compare Pro and Labels Pro, review pricing, and choose the licence that matches your store.

View Australia Post Plugin

WooCommerce Australia Post Shipping Labels

Create Australia Post shipments from WooCommerce, print labels individually or in bulk, and keep shipment details connected to the order.

Explore Australia Post shipping labels

Live Australia Post Shipping Rates for WooCommerce

Calculate eligible domestic and international Australia Post services from the customer’s destination, order details, and packaging settings.

See Australia Post rates at checkout

Want to manage Australia Post shipping inside WooCommerce?

Use WPRuby Australia Post WooCommerce Extension for live rates, MyPost Business or eParcel workflows, shipping labels, tracking and fulfilment.

30-day money-back guarantee · 1 year of updates and support

30-Day Money-Back Guarantee on All Plugins

Try our WordPress plugins risk-free! We’re confident you’ll love the functionality and performance our plugins bring to your site. If you’re not completely satisfied, just reach out to us within 30 days, and we’ll provide a full refund—no questions asked. Enjoy the peace of mind knowing you have nothing to lose!