A custom-built Magento 2 carrier module integrating SMSA Express for Saudi Arabia / UAE origin shipping — real-time rates at checkout, label and packing-slip printing, and automated tracking notifications to customers. Built, installed, and supported by ECOSIRE on your store. One-time license from $199.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A custom-built Magento 2 carrier module integrating SMSA Express for Saudi Arabia / UAE origin shipping — real-time rates at checkout, label and packing-slip printing, and automated tracking notifications to customers. Built, installed, and supported by ECOSIRE on your store.
今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。
This is a build-to-order extension, not an instant Marketplace download. ECOSIRE custom-builds, installs, and supports a dedicated SMSA Express carrier module on your Magento 2 (Open Source) or Adobe Commerce store. You purchase the engagement here; we deliver a tested module deployed to your environment.
Real-time SMSA Express shipping rates returned live at checkout based on destination, weight, and dimensions
SMSA shipping label (AWB / waybill) generation directly from the Magento shipment admin view
Printable packing slip rendered as PDF alongside the SMSA label
Saudi Arabia / UAE origin (shipper) address configuration in the carrier admin section
Admin-controlled allowlist of permitted destination countries so rates appear only where you ship
Automatic tracking number stored against the Magento shipment with SMSA tracking link
The module is a proper Magento 2 carrier implementing \Magento\Shipping\Model\Carrier\AbstractCarrierOnline and CarrierInterface, registered under app/code/Ecosire/SmsaShipping (or via Composer) and wired through etc/config.xml and a system.xml admin configuration section. At checkout it calls SMSA Express's shipping API to return real-time rates for the customer's destination, respecting your configured Saudi Arabia / UAE origin address, package weight/dimensions, and an admin-allowed destination country allowlist so quotes only appear where you actually ship.
After an order is placed, admins generate the SMSA shipping label (AWB) and packing slip directly from the shipment view — the module requests the waybill from SMSA, stores the tracking number against the Magento shipment, and renders printable PDFs. When the shipment is created, tracking details are emailed to the customer through Magento's standard shipment email and exposed in the customer account "My Orders" area, with the SMSA tracking link.
Built the right way for Magento: dependency injection via di.xml, plugins/interceptors rather than core edits, observers on sales_order_shipment_save_after, service contracts for the SMSA API client, secure credential storage in the admin (encrypted config), ACL entries for label generation, and optional REST/GraphQL exposure of rates for headless storefronts. Compatible with supported Magento 2.4.x and Adobe Commerce; PSR-12, unit-tested, and delivered with install docs. Lead time is honest and stated below — typically 5–10 business days depending on your SMSA contract and environment access.
An online retailer based in KSA or the UAE shipping domestically with SMSA Express who needs live rates and labels inside Magento instead of manual carrier portals and copy-pasted tracking numbers.
Runs the daily pick-pack-ship workflow and wants one-click SMSA waybill and packing-slip printing from the Magento shipment screen, with tracking auto-emailed so support tickets drop.
Maintains the store and prefers a clean, DI-based, upgrade-safe carrier module (no core hacks) that they can read, extend, and keep compatible across Magento 2.4.x and Adobe Commerce upgrades.
ecosire.com でライセンスを購入し、アカウント ダッシュボードから SMSA Express Shipping for Magento 2 (Saudi Arabia) モジュールの ZIP をダウンロードします。
ZIP をサーバー上の Odoo カスタム アドオン フォルダーに抽出します (または、[アプリ] > [Odoo.sh / runbot のファイルからインストール] を介してアップロードします)。
開発者モードをアクティブにし、アプリを開き、「アプリリストの更新」をクリックして、「SMSA Express Shipping for Magento 2 (Saudi Arabia)」を検索し、「インストール」を押します。
新しいメニューを開き、ECOSIRE ライセンス キーを貼り付け、外部認証情報 (Shopify、Amazon、Stripe など) を接続して保存します。
組み込みの接続テストを実行し、最初の 10 レコードを同期し、定期的な cron をスケジュールします。何か問題が発生した場合はサポートにお問い合わせください。
| 基準 | エコシエール | カスタムビルド | 競合他社 | オドゥー ネイティブ |
|---|---|---|---|---|
| Native real-time SMSA Express rates at checkout | ||||
| SMSA label (AWB) + packing-slip printing from admin | ||||
| Built, installed & supported on your store by the vendor | ||||
| Instant self-service download / install | ||||
| Upgrade-safe (DI, plugins, no core edits) | ||||
| Tailored to your KSA/UAE origin, lanes & contract | ||||
| Source ownership & ability to extend | ||||
| Headless REST/GraphQL rate exposure available |
This is not an instant download. After purchase we confirm your Magento version, SMSA contract details, and environment access, then build and test the module. Typical lead time is 5–10 business days. We install it to your staging environment first, validate rates/labels/tracking against your SMSA account, then deploy to production with go-live support.
Yes. Delivery includes a warranty period covering defects and adjustments if SMSA changes its API or your shipping contract. We also offer ongoing support and Magento 2.4.x / Adobe Commerce upgrade-compatibility maintenance as a separate retainer. Because the code is clean, DI-based, and free of core edits, it survives Magento upgrades cleanly.
Yes. You provide an active SMSA Express business account and its API credentials (account number / API key as issued by SMSA). The module stores these securely in Magento's encrypted admin configuration. We help you locate and configure them during setup, but the SMSA contract itself is between you and SMSA.
Yes. The module is a standard Magento 2 carrier built on AbstractCarrierOnline and service contracts, so it runs on both Magento Open Source and Adobe Commerce on supported 2.4.x releases. For headless / PWA Studio stores we can optionally expose the SMSA rates over REST and GraphQL.
Yes. The admin configuration includes a destination-country allowlist. SMSA rates are only quoted for the countries you enable, and you set your KSA or UAE origin address. This prevents the carrier from appearing for destinations you don't actually ship to and avoids quoting unsupported lanes.
A custom-built Magento 2 carrier module integrating SMSA Express for Saudi Arabia / UAE origin shipping — real-time rates at checkout, label and packing-slip printing, and automated tracking notifications to customers. Built, installed, and supported by ECOSIRE on your store.