It allows the super admin to provide the tenants with the functionality of the Aramex shipping services.
- The tenant can enter the account country name and account PIN.
- It can work for both Domestic and International methods.
- The tenant can enable or disable the COD service for Aramex shipping.
- The tenant can enable or disable the functionality.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Laravel eCommerce SaaS Aramex Shipping: This module will provide the tenants with another shipping method to offer their customers for the delivery of their products. Once the super admin will configure it, all the tenants have this shipping method in their stores. The Aramex APIs will help to calculate the shipping.
This plugin is an add-on to the Laravel Multi Company SaaS Module. So you need to download the Laravel e-Commerce Multi Company SaaS Module first.

Highlighted Features
Set Title for Shipping Method
The tenant can set the name for the module which will be reflected on the front end to the customers while they are choosing the shipping methods.
Sandbox Account (for Testing)
The super admin can enable or disable the sandbox testing for the module.
Select Shipping Country
The tenant can select the “All Allowed Countries" or "Specified Countries".
Set Shipping Method
The tenant can set the domestic and international methods for the shipping.
Why do we need a Laravel eCommerce SaaS Aramex Shipping module?
Laravel eCommerce SaaS Aramex Shipping module will allow your customers to experience the Aramex shipping and can have their products delivered to their doorstep. Once the super admin configures it to the SaaS store, it’ll give all the tenants an option of having an Aramex shipping. The tenant can also enable the Cash on Delivery here.
Aramex Sandbox Account for Testing
Super admins add the Aramex account details and test the shipping method before going live.
Sandbox Mode sends requests to the Aramex sandbox with the saved account details.
- Turn Sandbox Mode on or off.
- Enable or disable Mock Mode, which returns fixed test rates without contacting Aramex.
- Select the Aramex Account Country Code, for example United Kingdom (GB).
- Enter the Account Entity, such as LON.
- Add the Aramex Username and Account Pin.

Select Aramex Shipping Countries and Channels
This screen lets tenants choose where to offer Aramex shipping in their store. It covers both countries and sales channels.
- Set Ship To as All Allowed Countries or Specified Countries.
- Choose Specified Countries to offer Aramex shipping in selected countries only.
- Set Ship To Applicable Channel, for example All Channels.
- Select the Aramex Account Country Code linked to the account.

Set Aramex Domestic and International Shipping Methods
Tenants decide which Aramex services customers can pick at checkout. Separate lists hold the domestic and international methods.
- Allow Overnight (Document) and Overnight (Parcel) for domestic orders.
- Offer Bulk Service for domestic shipments.
- Allow Priority Document Express and Priority Parcel Express for international orders.
- Add Deferred Parcel Express and Economy Express Parcel for international delivery.
- Offer Ground Document Express and Ground Parcel Express.

Set Title for Aramex Shipping Method
Customers see the title set here when they pick a shipping method at checkout. Save the configuration after adding the details.
- Turn the Aramex Shipping Status on or off.
- Enter the Title shown at checkout, for example Aramex.
- Set the Title for each channel and language, such as Default Channel · English.
- Add a Description, for example Aramex Shipping.
- Click Save Configuration to apply the settings.

Support
For any issue related to this module, please create a support ticket here or send an email to [email protected]
You may also check our quality Bagisto Extensions.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- + Features
- - Bugs
- + Compatible with Bagisto v2.4.10.
- + Split testing mode into a new "Mock Mode" toggle and a separate "Sandbox" choice. Mock Mode never contacts Aramex and returns fixed test rates and tracking events; once it's off, Sandbox now targets Aramex's real sandbox endpoint with the store's own configured credentials, which default to Aramex's published test account rather than a hardcoded one baked into the code.
- + Admin can track a shipment by waybill number(s), from a new "Aramex Tracking" page under the Sales menu — submitting one or more waybill numbers returns each shipment's tracking events (date, status, location), built on the AramexService::trackShipments() method added in v2.4.9.
- * The Aramex product-type, delivery-type and weight-unit codes moved out of scattered raw-string maps in Carriers/Aramex.php and Payment/CashOnDelivery.php into three backed enums — AramexServiceType, AramexDeliveryType, AramexWeightUnit.
- ! Rate quoting and shipment tracking's Aramex SOAP calls had no timeout and could hang the triggering request indefinitely against an unreachable endpoint; both now fail after 15 seconds.
- ! The E2E test suite failed to start on recent Node with ReferenceError: exports is not defined in ES module scope; tests/e2e-pw/package.json now declares "type": "module".
- [feature] Compatible with Bagisto v1.3.3.
- [feature] Compatible with SAAS v1.3.3.