Reading list Switch to dark mode

    Guide for  Laravel Marketplace Aramex Shipping 

    Updated 9 August 2023

    Laravel Marketplace Aramex Shipping now offers Aramex Shipping services to customers all over the world. With just a few configuration steps, this module is ready to provide shipping rates to its customers on the Laravel Marketplace.

    Note:

    • This module is an add-on to Webkul’s Laravel Multi Vendor Marketplace module. To use this module, you must have installed Laravel Multi Vendor Marketplace first.

    Features

    • Admin will enter the account details generated from the Aramex website.
    • The Admin will enter their pin code and city for the shipment of their product(s).
    • The admin can enable /disable the location search status.
    • Only those cities will be available in the fetch Aramex cities option that provides Aramex shipping.
    • The codes are fully open and easy to use.
    • The seller can save their Aramex shipping account details.
    • The admin can set admin shipping details from the Aramex shipping configuration.
    •  It also works for Both Domestic & International.
    • The module support multi-language.
    • The admin can select the Aramex delivery services to show on checkout.
    • The admin can select Aramex payment type – prepaid or third party
    • Select specific or all channels to enable the Aramex shipping.
    • Select specific or all countries to enable the Aramex shipping.

    Installation

    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.

    Laravel-Aramex-Packages-Folder-1200x342-1

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

    Webkul\MpAramaxShipping\Providers\MpAramaxShippingServiceProvider::class
    
    screenshot_from_2023_08_04_10_26_57-1

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

    Searching for an experienced
    Laravel Company ?
    Find out More
    "Webkul\\MpAramaxShipping\\": "packages/Webkul/MpAramaxShipping/src"
    screenshot_from_2023_08_04_10_26_24

    After that run the below commands below to complete the setup

    composer dump-autoload
    php artisan migrate
    php artisan route:cache
    php artisan vendor:publish --force
    
    -> Press 0 and then press enter to publish all assets and configurations.
    

    Admin Configuration

    After the module has been successfully installed, an admin has to configure it.

    To configure the module, then navigate configure>>sales.

    Dashboard-1-1

    After clicking on the sales, the admin will be re-directed to a new page where the admin will provide shipping details details.

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

     

    Configuration-5

    After that, you must configure the Aramex Settings by clicking on the shipment method. The following fields must be filled out:

    Title: The admin can define the title of the Shipping method as desired.

    Account Email: The admin needs to enter the registered Aramex Email in this field.

    Description: Here you need to enter the description.

    Password: Add the Aramex Account Password.

    Account Pin: The admin needs to fill the Account Pin in the following field.

    Configuration-6

    Account Number: Here the admin can add Aramex account number.

    Country Code: The admin will add the country code from which the Aramex account is being created.

    Account Entity: The Account Entity is filled here.

    Product type: Select the methods that will use for the Domestic and International shipping.

    Configuration-7

    Allow Seller To Save Aramex Details: If set “Yes” then the seller will able to set their own Aramex Details.

    Payment type: If the payment method is prepaid, the currency of shipping charges is determined by the origin address.

    If the payment method is third-party, the shipping charge is determined by the country of the registered account.

    Sandboxing: Enabling this field uses Aramex test account otherwise you need to use the account as provided from Aramex. All account information related fields are below. If you disable this option, you will only be allowed to use your live credentials only.

    Configuration-8

    After filling all the details click on save.

    Laravel Marketplace Aramex Shipping:  Seller End 

    After that sellers can save their Aramex configuration details if the admin has set the option “Allow Sellers To Save Aramex Details” to Yes from the backend.

    Then seller will find a new option Aramex Shipping to add details click on that.

    Dashboard-3

    Following that, the seller must enter the account email, account number, password, account pin, entity, and country code and click the save button.

    Manage-Aramex-Configuration-1

    Customer End

    When customers place an order, they will see the Laravel Marketplace Aramex Shipping method on their cart page, as illustrated below:

    Checkout-3-1

    After that, the customer can also see Laravel Marketplace Aramex Shipping under the available shipping methods on the checkout page.

    Checkout-4

    After placing the order, the consumer can view it under “Order” .

    Order Management – Seller’s End

    After the buyer has placed the order, the seller can see the order under Order, as shown below in the screenshot.

    Order-7

    After that, the seller will able to generate invoices for their ordered products.

    Create-Invoice

    Also shipment for the orders of their products.

    Create-Shipment

    Once the seller generates the shipment and invoice, he will be able to see the complete order details.

    Order-7-1

    Sellers can download the Shipping and Invoice slips very easily.

    Screenshot-from-2023-08-07-12-53-53

    That’s all for the Laravel Marketplace 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 https://bagisto.uvdesk.com/en/.

    Current Product Version - 1.4.5

    . . .

    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