Skip to main content
Product details are displayed in English. Translations coming soon.
Australia Post Shipping for Magento 2 — A build-to-order Magento 2 / Adobe Commerce carrier extension that pulls Australia Po — 1/1مثالی پیش منظر

A build-to-order Magento 2 / Adobe Commerce carrier extension that pulls Australia Post live rates at checkout,

generates eParcel labels and consignments, writes tracking numbers back to orders, and supports signature-on-delivery — built, installed and supported by ECOSIRE.

Australia Post Shipping for Magento 2 کیا ہے؟

A build-to-order Magento 2 / Adobe Commerce carrier extension that pulls Australia Post live rates at checkout, generates eParcel labels and consignments, writes tracking numbers back to orders, and supports signature-on-delivery — built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

اہم خصوصیات

Custom Australia Post carrier model implementing CarrierInterface — appears natively in checkout, multi-shipping and admin order creation
Live domestic & international rates via the Australia Post PAC (Postage Assessment Calculation) and Shipping & Tracking APIs at quote time
Service mapping to exact AusPost codes (Parcel Post, Express Post, International Standard/Express) with per-service enable/disable in admin
eParcel article / consignment generation from the order and shipment grid via an ACL-guarded admin controller
AusPost tracking number write-back to the Magento shipment, with carrier track shown in My Orders, order emails and the admin
Signature-on-delivery and extra-cover service options exposed as configurable checkboxes per service
Weight, dimension and cubic-weight handling so oversize/heavy parcels rate correctly instead of falling back to a flat price
System configuration under Sales > Shipping Methods: account number, API key, origin postcode, free-shipping thresholds, handling fee, allowed/specific countries
Encrypted credential storage in core_config_data and a built-in 'Test connection' button to validate the AusPost account
Plugin/interceptor and observer architecture (di.xml, sales_order_save_after) — no core rewrites, upgrade-safe across Magento patch releases
Optional cron job to warm a rate cache and reduce checkout latency on high-traffic stores
Optional REST and GraphQL rate endpoints for headless / PWA Studio storefronts

آرڈر پر تیار، مکمل طور پر آپ کے لیے

خود سیٹ اپ کی ضرورت نہیں — ایک کام کرنے والی ایپ جو ECOSIRE بناتا، انسٹال اور سپورٹ کرتا ہے۔

  1. 1

    آپ آرڈر دیتے ہیں

    ایک بار کی تعمیر کی قیمت سے آغاز کریں۔ آغاز پر ہم آپ کے ساتھ مل کر دائرہ کار طے کرتے ہیں۔

  2. 2

    ہم بناتے اور انسٹال کرتے ہیں

    ECOSIRE اسے آپ کے Magento 2 پر بناتا، ترتیب دیتا اور انسٹال کرتا ہے۔

  3. 3

    لائیو + معاونت

    آپ تقریباً ایک کاروباری ہفتے میں لائیو ہو جاتے ہیں، گو لائیو کے بعد دو ہفتوں کی معاونت کے ساتھ۔ ہمارے فراہم کردہ کوڈ کی خرابیاں مفت درست کی جاتی ہیں۔

اس مصنوع کے بارے میں

This is a build-to-order Australia Post integration for Magento 2 Open Source and Adobe Commerce — engineered, installed and supported by ECOSIRE, not an instant Marketplace download. After purchase we configure it against your store's Australia Post merchant account and ship it as a clean module under app/code/Ecosire/AustraliaPost.

At its core it registers a custom carrier model implementing Magento\Shipping\Model\Carrier\CarrierInterface, so Australia Post appears natively in the checkout shipping-method list, multi-shipping, and the admin "Create Order" screen. At quote time the carrier calls the Australia Post Postage Assessment Calculation (PAC) and Shipping & Tracking APIs to return live domestic and international rates, mapped to the exact AusPost service codes (Parcel Post, Express Post, International Standard/Express) you sell.

Label and consignment generation is handled through service contracts and a dedicated admin controller guarded by ACL (Ecosire_AustraliaPost::manifest). From the order grid an operator generates an eParcel article, retrieves the AusPost-issued tracking number, and the module writes it back to the shipment via Magento\Sales\Api\ShipmentRepositoryInterface and adds the carrier track so customers see it in "My Orders" and emails. Signature-on-delivery and other service options are exposed as configurable checkboxes per service.

The build uses di.xml for dependency injection, plugins/interceptors rather than core rewrites, observers on sales_order_save_after, system configuration under Stores > Configuration > Sales > Shipping Methods, and optional cron for rate-cache warming. Credentials live in encrypted core_config_data. REST and GraphQL endpoints can be added on request so headless/PWA Studio storefronts get the same rates. Everything is delivered with source, install notes and a support window.

What you get

  • Installable Magento 2 module under app/code/Ecosire/AustraliaPost (full source, no encryption)
  • Remote installation and configuration on one Magento 2 / Adobe Commerce environment (staging or production)
  • Configuration of your Australia Post merchant account, API credentials, origin postcode and the AusPost services you sell
  • Live rate, label-generation and tracking-write-back validation against a real test order before sign-off
  • Admin user guide covering rate setup, eParcel label generation and the daily fulfilment workflow
  • Composer-compatible packaging plus setup:upgrade / di:compile install notes for your DevOps pipeline
  • A defined post-launch support window for bug fixes and Magento patch-compatibility, with optional renewal

Who this is for

Australian Magento store owner

An AU merchant on Magento Open Source or Adobe Commerce who ships exclusively or mostly with Australia Post and wants accurate live rates at checkout instead of guessing flat rates that erode margin.

E-commerce / fulfilment manager

Runs day-to-day dispatch and needs eParcel labels generated straight from the order grid with tracking numbers written back to orders automatically, removing manual copy-paste into MyPost Business.

Magento agency or DevOps lead

Wants a clean, upgrade-safe carrier module (di.xml, plugins, service contracts, ACL — no core rewrites) that drops into their composer workflow and CI without becoming technical debt.

How Australia Post Shipping for Magento 2 Compares

CriterionECOSIRECustom BuildCompetitorMagento 2 نیٹو
Australia Post live rates at checkout (PAC API)IncludedPartial supportIncludedNot included
eParcel label / consignment generation from adminIncludedPartial supportPartial supportNot included
Tracking number write-back to Magento shipmentIncludedPartial supportPartial supportNot included
Signature-on-delivery & extra service optionsIncludedPartial supportPartial supportNot included
Upgrade-safe architecture (di.xml, plugins, no core rewrites)IncludedPartial supportPartial supportIncluded
Installed, configured & supported for you with full sourceIncludedIncludedNot includedNot included
REST / GraphQL rates for headless / PWA StudioIncludedPartial supportNot includedNot included
Tailored to the exact AusPost services you sellIncludedIncludedPartial supportNot included

Frequently Asked Questions about Australia Post Shipping

Is this an instant download from the Adobe Commerce Marketplace?

No. This is a build-to-order extension. After purchase ECOSIRE configures it against your Australia Post merchant account, packages it as a clean module under app/code/Ecosire/AustraliaPost, and installs it on your environment. You receive full, unencrypted source — there is no instant Marketplace download involved.

How long until it's live on my store?

Typical delivery is about one working week from the point we have your Australia Post API credentials, merchant account number and access to a staging environment. The exact lead time depends on how many AusPost services you sell and whether you need REST/GraphQL endpoints for a headless storefront. We confirm a date in writing before we start.

What ongoing support and updates are included?

Every build includes a defined post-launch support window for bug fixes and compatibility with Magento 2 security patches and minor version upgrades. Because you own the full source, you can also maintain it in-house. We offer an optional renewable support plan for stores that want ECOSIRE to handle ongoing AusPost API changes and Magento upgrades.

Does it work with Adobe Commerce as well as Magento Open Source?

Yes. The module is built against standard Magento 2 framework APIs (CarrierInterface, service contracts, di.xml) so it runs on both Magento Open Source and Adobe Commerce. On Adobe Commerce we additionally test against B2B and multi-website setups if you use them.

Can it generate eParcel labels and tracking, or is it rates only?

It does both. Beyond live rates at checkout, an operator can generate eParcel articles/consignments from the admin order grid via an ACL-guarded controller. The AusPost-issued tracking number is written back to the Magento shipment so it appears in the customer's My Orders area, order emails, and the admin — no manual re-entry into a separate AusPost portal.

What Australia Post account and credentials do I need?

You need an Australia Post business / eParcel merchant account with API access (a developer API key for the PAC and Shipping & Tracking APIs, plus your charge/merchant account number). We guide you through requesting these from Australia Post if you don't already have them, and store them encrypted in Magento's core_config_data.

قیمت کا تخمینہ طلب کریں

Australia Post Shipping

A build-to-order Magento 2 / Adobe Commerce carrier extension that pulls Australia Post live rates at checkout, generates eParcel labels and consignments, writes tracking numbers back to orders, and supports signature-on-delivery — built, installed and supported by ECOSIRE.

  • Custom Australia Post carrier model implementing CarrierInterface — appears natively in checkout, multi-shipping and admin order creation
  • Live domestic & international rates via the Australia Post PAC (Postage Assessment Calculation) and Shipping & Tracking APIs at quote time
  • Service mapping to exact AusPost codes (Parcel Post, Express Post, International Standard/Express) with per-service enable/disable in admin
  • eParcel article / consignment generation from the order and shipment grid via an ACL-guarded admin controller

قیمت کا تخمینہ طلب کریں

ہمیں Australia Post Shipping کے لیے اپنی ضروریات بتائیں اور ہم آپ کو قیمتیں، لائسنس کے اختیارات اور ایک مخصوص تجویز بھیجیں گے — عام طور پر ایک کاروباری دن میں۔

ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔