Multiple Carrier Tracking

Multiple Carrier Shipping for Opencart 2.0.x-2.3.x

Bonus module: Notify Bug Fix For Opencart 2.0.x

*****MULTIPLE CARRIER SHIPPING MODULE******

WHY I wrote this module:
- OC lacks the ability to enter a tracking code, and the ability to add multiple carriers to that tracking code.

What this module does:
- You can enter a tracking code, and select a carrier (or use the default autodetect option) - it will save the tracking number, and add a tracking link to the order history on both the catalog side and admin side. It will also display the carrier and tracking link in the order confirmation email when the notify option is selected. You can enter multiple tracking codes and carriers per order, as it is stored alongside of the order history.

Installation:

This module uses vQmod - *** THIS FILE WILL NEED TO BE EDITED BY YOU FOR YOUR CONFIGURATION NEEDS *** (unless by a total fluke, you use the same carriers I do)

You can manually change the .xml file using the template given in your favourite text editor. Multiple changes are needed to add or drop carrier options, however this serves as a fast template to get going quickly.

By default, I have Canada Post, Canpar Courier, UPS, Purolator, Aramex (although the last the URL is not entered).

Please note that this is not fully multi-language friendly - Names of carriers could be put into language files to fix this. "Tracking Code" can be configured in your language files, and should be easy to change.

Support: If you cannot get your carrier/tracking URL to work, email me with your list of carriers and an example tracking URL (in the form of www.myshipper.com/tracking.php?tracking=MYTRACKINGNUMBER) . New: If you are having difficulty adding the carriers, I will add up to five carriers and URL's at NO COST and email you the updated xml file. Just send an email to the support email listed in the readme file.

Changelog:
v1.5 - Added Opencart 2.2.x and 2.3.x support
v1.4 - Added Opencart 2.1.x Support
v1.3 - version 1.2 introduced a nasty bug - fixed that bug. If you upgraded to v1.2 make SURE you move to this version.
v1.2 - Removed unnecessary code in API, This change was to fix a possible issue with multi-language stores.
v1.1 - Fixed formatting issues when entering tracking number - cosmetic changes only


**** NOTIFY BUG FIX MODULE (Opencart 2.0.x Only) - Not needed for OC 2.1+ ****

WHY I wrote this module:
I noticed emails were being sent to the customer when, in admin, you entered a comment, or a tracking number, or anything at all! My way of thinking... When notify is off, emails shouldn't occur.

Note: If installing the first module and not this one, the user will still get the track code emailed to them, even if notify is unchecked.

What this module does:
1. If Notify is UNCHECKED the customer will not get the email.
2. When updating order history or adding a trackcode, Notify is set to 'checked' by default so that you don't need to check it every single time. Most of the time, you'll want a customer to get their email.

Installation:
Simply copy the XML document into the XML directory of vQmod. The two modules can be used independently, but I suggest to use them both in a 2.0.x installation.

*****

Enjoy!



This includes a license to use this on up to five website domains that you personally own and run and operate. For greater volumes, please let me know.




Price
$20.00

  • Developed by OpenCart Community
  • Documentation Included

Rating

Compatibility

Last Update
1 Jun 2017

Created
5 Mar 2015
23 Sales
18 Comments
kagonesti
kagonesti
Member since: 4 Mar 2014

View all extensions Get Support