Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end. The admin can upload the shipping information via. CSV files. And include product weight, zip codes range, alphanumeric zip codes.
The admin can even create super shipping sets from their ends.Table Rate Shipping module helps the admin to manage the shipping efficiently
Complete Features List
How to install the module?
Go to config/app.php file and add following line under ‘providers’
Go to composer.json file and add following line under ‘psr-4’
Run these commands below to complete the setup
composer dump-autoload php artisan migrate php artisan route:cache php artisan vendor:publish --force
-> Kindly Press 0 and then press enter to publish all assets and configurations.
Laravel eCommerce Table Rate Shipping:-Admin Management
Title:- Provide the name for the shipping method.
Description:- Provide the description for the shipping method that will be visible in the checkout page.
Type:- The admin can select between the Per Unit and Per Order.
Status:- The admin can active or inactive the module from this field.
Tax: – The admin can enabled or disabled the module and it will reflect the shipping tax amount in the checkout page.
Afterwards, the admin also needs to manage the table rate shipping by navigating>>settings>>table rate shipping as shown in the image below:-
Add Super Set
The admin needs to click on the Add SuperSet method.
Clicking on the Add Super set button the following page will appear that will look like shown below:-
Here, the admin will set the general setting
- Code: Here the admin will set the code of superset.
- Name: Enter the name of the superset.
- Status: Select to active superset.
Lastly, the admin will save the superset by hitting the save superSet button.
As shown in the below image the admin will find all the Supersets list here, by selecting the superset admin can easily update or delete it from the drop-down.
After successfully added the Superset Methods now the admin will Add the Superset Rates under the Superset Rates section.
After clicking the Add Superset Rate Button, the following page will appear.
Here the admin needs to fill in the superset rate details are as follows:
- Price From – Set the minimum price of the cart to use this shipping set.
- Price To – Set the maximum price of the cart for this shipping set.
- Shipping Type – Select Fixed option to enter the shipping price, else select Free option to allow free shipping.
- Superset Methods – From the drop-down select the superset methods.
Example of Table rate Super-set:-
Consider that we have 2 sellers and 2 different products:-
Let’s take an example that there are 2 sellers X & Y having their products P1 & P2. If both the seller have superset with the shipping name ” Quick delivery” and their products P-1 & P-2 lies in between the shipping price range. If the customer adds the products to the cart and moves to the checkout page then the customer can see a shipping method as ” quick delivery” and shipping cost would be the sum of the shipping price of the seller’s product (P-1+P-2)
The admin can upload the Table rate Shipping CSV. First, the admin need to download the sample CSV file by clicking on the Import Button.
After clicking on the Import the below pop-up will be shown.
Under the below CSV the admin can easily set the shipping rate. Every filed is mandatory to fill. Above grid of shipping rates will be visible as a table matrix of the CSV.
IS Zip Range (Numeric Zip Code) – Select “1” if want to enter the numeric zip code else select “0” to enter the alphanumeric zip code.
Zip Code (Alphanumeric Zip Code)- The admin can enter the alphanumeric zip code if the Numeric code option is set “No” or else enter the numeric zip code if “Numeric zip code” option is enabled.
Note: Country Code must be as per the official ISO-2 (alpha-2) two-letter country codes.
Laravel eCommerce Table Rate Shipping:- Front End
Click On Place Order button.
Now the order is successfully placed by the customer, as shown in the above image.
In the end, the customer can also check the details of their orders under their account with the total shipping charges as shown below.
The admin can view the invoice and the Shipment for the product by clicking on the edit icon of the order whose status is completed.
Current Product Version - v1.1.1
Supported Framework Version - Bagisto:- v1.1.1 and v1.1.2