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 $149.00 USD; request a quote for a scoped proposal.
示意预览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.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 Magento 2 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
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.
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.
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.
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.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | Magento 2 原生 |
|---|---|---|---|---|
| Australia Post live rates at checkout (PAC API) | 包含 | 部分支持 | 包含 | 不包括在内 |
| eParcel label / consignment generation from admin | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Tracking number write-back to Magento shipment | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Signature-on-delivery & extra service options | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Upgrade-safe architecture (di.xml, plugins, no core rewrites) | 包含 | 部分支持 | 部分支持 | 包含 |
| Installed, configured & supported for you with full source | 包含 | 包含 | 不包括在内 | 不包括在内 |
| REST / GraphQL rates for headless / PWA Studio | 包含 | 部分支持 | 不包括在内 | 不包括在内 |
| Tailored to the exact AusPost services you sell | 包含 | 包含 | 部分支持 | 不包括在内 |
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.
Typical delivery is about 1–2 weeks 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.
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.
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.
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.
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.
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.