Getting Started
Welcome to ExtensionStudio OpenCart Extension! We would like to thank you for choosing our extension - ExtensionStudio
Free Shipping Based On Product & Category
Free shipping is an unavoidable business strategy for online stores. It really improves the perception of the store if you periodically take the burden of shipping costs. Customers are bound to feel good when the shipping costs are not passed on to them often. However, you need to achieve this without really burning a hole in your pocket. OpenCart Free Shipping Extension helps you with just that.
With this extension you can Restrict Free Shipping as per products & categories. This extension is handy to avoid free shipping for ordered products that are not eligible for free shipping.
The extension will work with all types of one-page (quick) checkouts. Free Shipping will work category wise & product wise.
Requirements
These are minimum requirements needed so that OpenCart can be installed and work properly.
- Web Server (Apache suggested)
- PHP (at least 5.3)
- Curl enabled
- Database (MySQLi suggested)
What's Included
After purchasing ExtensionStudio modules on opencart.com with your OpenCart account, go to your Download page. You can choose to download the ExtensionStudio module that is compatible with your oc version which contains the following files:

The contents of the extension package downloaded:
- Freeshipping-Based-On-Product-Category.zip - After extracting this file you will see these following folders and files.
- Xml-Files - This folder contains xml (ocmod/vqmod) files.
- Changelog - This file tells you about extension past changes.
- Documentation - This folder contains what you are reading now :)
Installing the extension for OpenCart 2x & 3x version
Important! if you download the All Files archive from OpenCart and try to upload it to your Extension Installer,
you will receive this error: Invalid file type! Please make sure you unzipped the main archive and are uploading the correct file to your OpenCart. Files and database backup is highly recommended If your OpenCart is not a fresh installation.
When you are ready to install a extension, you must first upload the extension files and then activate the extension itself. The extension files can be uploaded in this way:
- Log in to your OpenCart Admin Dashboard and open the Extensions Extension Installer menu
- Upload the es_freeshippingstatus.ocmod.zip from the Xml-Files > 3x-ocmod folder. If you are using 2x version then upload es_freeshippingstatus.ocmod.xml from the Xml-Files > 2x-ocmod folder.
- Clear modification after installing the extension then Refresh the modifications
Extension Configuration
Configure Free Shipping Based On Product
Go to Admin Catalog Products Edit Product Data Tab Find Free Shipping and Enable/Disable Free Shipping status and Enter the Free Shipping Label text.

Configure Free Shipping Based On Category
Go to Admin Catalog Categories Edit Category Data Tab Find Free Shipping and Enable/Disable Free Shipping status and Enter the Free Shipping Label text.

Let's see how it works on frontend
Output: Free Shipping Label On Product Listing

Output: Free Shipping Label On Product Page

Output: Showing Free Shipping Method By Product on Checkout Page

Change Log
ExtensionSudio team never stops Improving, bug fixes, and improvements. See What's New. We recommend you to read the changelog for every update.
3 June 2018
Issues Fixing
Fixed XML issue
27 April 2018
Extension Release
New Extension Release
Still Stuck? How can we help?
If you like our product. Please Rate Us