Back to Top

Laravel eCommerce Aramex Shipping

Updated 29 November 2023

Laravel eCommerce Aramex Shipping

The Laravel eCommerce Aramex Shipping module provides the Aramex shipping facility for the customers.

Aramex is also well known for its shipping services around the world.

Check a brief overview of the plugin –



  • Admin will enter the account country name and account PIN.
  • The Aramex shipping can also be enabled or disabled while checkout.
  • Enable or disable Aramex testing.
  • Select specific or all channels to enable the Aramex shipping.
  • Select specific or all countries to enable the Aramex shipping.
  • Enable or disable COD service for the Aramex shipping.
  • Admin can also specify the weight class (Kilograms, Pounds).
  • It is also easy to configure and manage at the Admin’s end.
  • The codes are also open for further implementation.
  •  It also works for Both Domestic & International.


Customers will get a zip folder after purchasing the extension and Unzip the extension zip and then merge the “packages” folders into the project root directory.

Start your headless eCommerce
Find out More

Laravel Aramex Packages Folder

Goto config/app.php file and add the following line under ‘providers’


Aramex Command in App File

Go to the composer.json file and add the following line under ‘psr-4’

"Webkul\\Aramex\\": "packages/Webkul/Aramex"

Aramex Command in Composer File

Run the below commands below to complete the setup

composer dump-autoload

Admin Configuration

After the successful installation of the module, the admin will have to configure the module.

Go to Configure icon which is there on the left-hand side menu bar.

Bagisto Admin Configure

Next, in the Sales section, go to Shipping.

Laravel Aramex Shipping

Within the Configuration option, at first, you need to define the Origin address. This address will be used in the calculation of the Shipment.

Laravel Aramex Origin Address

Next, you need to configure the Aramex Settings. Below is the field information that you need to provide:

Enable on Checkout

Laravel Aramex Checkout Status

Laravel Aramex Sandboxing

Laravel Aramex Weight Unit

Laravel Aramex COD

Laravel Aramex Ship Countries

Laravel Aramex Ship To

Laravel Aramex Channels

Laravel Aramex Channels Selection

Aramex Account Country Code

Here you need to provide the two-letter code to identifying your respective country.Laravel Aramex Country Code

Account Entity

This is the account identification code by the transmitting party as provided to you by the Aramex.Laravel Aramex Account Entity

Account Number

Here you need to provide your Aramex customer account number as provided when the contract is signed.Laravel Aramex Account Number


Provide the username of your Aramex customer’s account.Laravel Aramex Username


Provide the password of your Aramex customer’s account.Laravel Aramex Password

Account Pin

Here the key has to be provided that is associated with your Aramex account to validate your identity.Laravel Aramex Account Pin

Allowed Domestic Methods

Here you will find the list of services of shipping parcels to the domestic region as offered by the Aramex. You can select the service based on your preference.Laravel Aramex Domestic Methods

Allowed International Methods

Here you will find the list of services of shipping parcels for the international region as offered by the Aramex. You can select the service based on your preference.Laravel Aramex International Methods


After the setup of the Laravel eCommerce Aramex Shipping method, the customer can easily use this shipping method for the purchase.

When any customer adds the product to the cart then there will be an option in Billing Address to fill up the zip/postal code as below.

Laravel Aramex Billing Address

*Note: Make sure to fill the valid zip code and address of the respective country you have chosen as they are checked by the Aramex Shipping Module in that stage(in case of invalid parameters in the zip code, Aramex shipping option will not be visible in the later stage)

Next, the shipping method will be displayed like this and with the cost of shipping.

Laravel Aramex Shipping Method

Next, choosing the Aramex Shipping option, you will be asked for Payment Information in the later stage.

Laravel Aramex Payment Methods

You can choose your preferred payment method and move on to complete your order.

Laravel Aramex Place Order

Once you have reviewed the order for the details you can place the order by clicking the Place Order button.

That’s all for the Laravel eCommerce Aramex Shipping. If you still have any issues feel free to add a ticket and let us know your views to make the module better

Current Product Version - 0.1.0

Supported Framework Version - v0.1.6

Blog Version - v0.1.6
  • Version v0.1.6
  • Version v0.1.4
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content