Back to Top

Laravel eCommerce SaaS Per Product Shipping

Updated 4 October 2024

Laravel eCommerce SaaS Per Product Shipping allows tenants to create custom offline online shipping methods and charge shipping rates on a product basis.

For each product, the merchant can mention its shipping cost.

Check a brief overview of the plugin –

rxIkPxaZF8Q

Please Note – To use this extension, you must install the Laravel e-Commerce Multi-Company SaaS Module first.

Features

  • The tenant can activate or deactivate the plugin.
  • The Tenant can add different shipping prices for each product.
  • It supports simple, Configured, and grouped product types.
  • On the checkout page, the shipping price displays the total shipping charges for each product.
  • The customer can choose the Saas Per product shipping method at the checkout page.
  • Each tenant can enter a Shipping Title which is visible to customers at the checkout process.
  • With this module, the delivery price will also be calculated for each product separately.
  • The Tenant can also set the default shipping rate from his panel.

How to install the module?

Note- Please follow the Bagisto Saas Per Product Shipping README for the installation process exclusively.

Start your headless eCommerce
now.
Find out More

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

bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2

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

"Webkul\PerProduct\": "packages/Webkul/PerProduct/src",
"Webkul\PerProductSaas\": "packages/Webkul/PerProductSaas/src"

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

Webkul\PerProductShipping\Providers\PerProductShippingServiceProvider::class,
Webkul\PerProductShippingSaas\Providers\PerProductShippingSaasServiceProvider::class,

Run these commands below to complete the setup

composer dump-autoload
php artisan optimize: clear
php artisan vendor:publish--provider="Webkul\PerProductShipping\Providers\PerProductShippingServiceProvider" --force

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

Tenant configuration of the Laravel e-commerce per product shipping

Once you successfully execute the module, you will see the Per Product Shipping under the Configuration>>Sales>>Shipping Methods.

Tenants can easily configure the Per Product Shipping by navigating to Shipping Methods>Per Product Shipping.
However, there are a few options such as title, description and rate, status, and tax.

  • Tenants can “Active” or “Inactive” this module by clicking on status.
  • Tenants can provide a title for the shipping.
  • Tenants can provide a complete description of the shipping rates.
  • Tenants can set the shipping tax rate.
  • Tenants can enable or disable the Tax by clicking on ‘Calculate Tax.’
perproduct-shipping

Default shipping rate: This is a rate whenever the tenant or seller does not mention any shipping rate for their product, then this “Default Rate” will be applicable.

Per Product Shipping Application

After the completion of the above steps, the tenant will find a shipping price option under Catalog>Product>Create Product>Shipping.

Here, the tenant will set the shipping price of the product.

perproduct-shipping

Customer – Store Workflow

When customers add a product to a cart they can choose from available shipping methods during the checkout process.

However, the shipping price depends on the customer’s shipping option during the checkout process.

customer-checkout

Order History

In the order history, click on the “My Orders” section, and see the complete history of the past purchases.

Order Details: In the order history, customers will be able to see:

  • Total amount paid
  • Order status (Processing, Shipped, Delivered, etc.)
  • Products ordered (name, price, and quantity)
order-details

Tenant Admin

Tenants can configure the various options, providing complete control over the order management process.

order-details

Support

So, that was much about the User Guide of Laravel eCommerce SaaS Per Product Shipping for any queries or doubts reach out to us at [email protected].

 You can also create a ticket using our HelpDesk System.

Please explore our Laravel Development Services and Quality Bagisto Extensions.

Current Product Version - 2.1.2

Supported Framework Version - Bagisto 2.1.2

. . .

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 SaaS Per Product Shipping