Reading list Switch to dark mode

    Laravel eCommerce B2B Marketplace UPS Shipping

    Updated 26 January 2023

    Laravel B2B Marketplace UPS shipping module helps the admin to add another shipping option during the checkout process. Also, the customer will get another option of shipping as UPS.
    During the checkout, the different UPS option is available with real-time freight-rates.

    Also, UPS shipping is well known for its service all around the globe.

    Feature List of Laravel B2B Marketplace UPS Shipping

    • Global acceptance: Widely accepted across the world (almost 220 countries).
    • Checkout: Enable customers to choose the UPS carriers for shipping.
    • The dynamic shipping method for freight calculation
    • Admin can define the allowed methods and weight units.

      ** NOTE: To use the marketplace shipping module, customers need to install the bagisto and B2B marketplace on the server.

    Installation of the module:-

    Unzip the respective extension zip and then merge “packages” folders into the project root directory.

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


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

    "Webkul\\UpsShipping\\": "packages/Webkul/UpsShipping/src"

    Run these commands below to complete the setup

    Start your headless eCommerce
    Find out More
    composer dump-autoload
    php artisan route:cache
    php artisan config:clear
    php artisan vendor:publish

    -> Press 0 and then press enter to publish all assets and configurations.

    Now execute the project on your specified domain.

    Module Configuration

    After installation of the module, the admin will find an option in the configuration tab to add another shipping method as UPS (united parcel service).
    The admin can configure the shipping option from the sales button as shown below:-


    Title: The admin can set the shipping title.

    Status: Admin can enable & disable the shipping module.

    Mode: Mode can be developed one or live one as per the status

    License key, Account number & Password: Once you have the collaboration with the UPS they will provide you key along with the user id & password

    Weight units: Admin can select the unit as lbs or kgs.

    Allowed Services: There are different services available that can be enabled by the admin.

    Error Message: Admin can set the error message when the service is unavailable.

    Module enable option:-

    Also, the admin can enable the different shipping methods for the vendors and once it’s being active, vendors will find it on their dashboard.


    Supplier Configuration:-

    The vendor can log in to their admin account and can find the shipping option on the setting tab as shown below:-


    In the above picture, the vendor can fill all the details such as

    Access License key: Tenant will get the key from the shipping provider

    User id/password: They can create their user name and password.

    Shipper Number: Also, they can put the shipper number (not a mandatory section).

    Vendors need to collaborate with the shipping partner and then they will provide you all the information mentioned above.

    Front-end view:-

    Whenever a customer is logged in to the account or appears as a guest on the website, they can surf the products and add the product to the cart.

    The customer can proceed to the checkout and fill in the delivery details, choose the payment mode and then there will be an option to choose the shipping mode as shown below:-


    The customer can choose any of the shipping methods with the option for the delivery days and price as mentioned in the above picture.

    That’s all about the Marketplace UPS shipping module.

    If you have any other queries, please reach us through the ticket:

    Thanks for reading.

    . . .

    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