Back to Top

Laravel eCommerce Marketplace Per Product Shipping

Updated 31 March 2026

Laravel eCommerce Marketplace Per Product Shipping Module allows the admin and the seller to add different shipping price for every product.

This module helps the admin and the seller to manage the delivery of their products from a common shipping method.

**Note:  This module is an add-on ofLaravel Multi-Vendor Marketplace Extension“.You must install the main extension before using this module.

Features of Laravel eCommerce marketplace Per Product Shipping

  • The seller can add different shipping price of each product.
  • This module allows admin to add the different shipping price of each product.
  • The admin can active or inactive this addon.
  • Laravel eCommerce per product shipping allows the admin to set the default shipping rate from their panel.
  • Shipping price will be displayed on the checkout page.
  • Customer can also select the shipping method while doing the checkout.
  • With this module, the delivery price will also be calculated for each product separately.

Installation of Module

Requirements:

  • Bagisto: v2.3.9
  • Marketplace: v2.3.9

Installation:

  • Unzip the respective extension zip and merge the “packages” folder into the project root directory.
  • Go to composer.json file and add the following line under ‘psr-4’.
"Webkul\\MarketplacePerProductShipping\\": "packages/Webkul/MarketplacePerProductShipping/src"
  • Run the following command.
composer dump-autoload
  • Go to bootstrap/providers.php file and add the following line under ‘providers’.
Webkul\MarketplacePerProductShipping\Providers\MarketplacePerProductShippingServiceProvider::class
  • Run the following commands to complete the setup.
php artisan mp-per-product-shipping:install

That’s it, now just execute the project on your specified domain.

Admin Management

Once you have successfully executed the module, you will see the Marketplace Per Product Shipping under Configuration-> Sales-> Shipping Methods.

Start your headless eCommerce
now.
Find out More
laravel marketplace per product shipping admin settings

Admin can easily configure the Marketplace Per Product Shipping by navigating to Shipping Methods -> Marketplace Per Product Shipping.

  • Admin can “Active” or “Inactive” this module.
mp-per-product-configuration

  • Here admin can also set the default shipping rate for every product.

Default shipping rate: Is a rate whenever admin or seller does not mention any shipping rate to their product, then this “Default Rate” will be added as the shipping price for the same product.

After the successful installation of this module, Admin will find a shipping price field under Catalog-> Product-> Add Product-> Per Product Shipping. Here admin will set the shipping price of the product.

laravel-marketplace-per-product-shipping

Seller Panel

The seller can also add the shipping price for each product from their dashboard by navigating to Dashboard-> Products-> Add New Product.

Under the “Edit Product” seller will find the section “Per Product Shipping”.

seller-dashboard

Here seller can also set different shipping details for every product.

The customer will also see the Marketplace Per Product Shipping method on the checkout page.

per product shipping method

Seller Order Management

When the customer places the order, the seller can see the order under Orders as shown in the below image.

seller order list

Here, the seller can easily complete their orders.

After clicking the eye icon, the seller will also find more information about their orders like invoice and shipment details.

Create Invoice

Under the create invoice, the seller can check the shipping method of the product.

Shipping Information

Create Shipment

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

That’s all for Laravel eCommerce Marketplace Per Product Shipping module.

Support

If you have any issues please 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 - v2.3.9

Supported Framework Version - v2.3.9

Blog Version - v2.3.9
  • Version v2.3.9
  • Version v2.3.6
  • Version v2.1.2
  • Version v1.1.0 and 1.1.1.
  • Version v0.1.6
  • Version Bagisto v2.3.6
  • Version Bagisto v2.1.2
  • Version Bagisto v1.2.0
. . .

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

Laravel eCommerce Marketplace Per Product Shipping