The Courier Guy extension for WooCommerce enables you to ship products using The Courier Guy.
Why choose The Courier Guy?
The Courier Guy has built a strong reputation through strong customer relations and effective personal service. Today The Courier Guy is trusted, recognised and the fastest growing courier company in South Africa.
DISCLAIMER
Parcel sizes are based on your packaging structure. The plugin will compare the cart's total dimensions against "Flyer", "Medium" and "Large" parcel sizes to determine the best fit. The resulting calculation will be submitted to The Courier Guy as using the parcel's dimensions. By downloading and using this plugin, you accept that incorrect 'Parcel Size' settings may cause quotes to be inaccurate, and The Courier Guy will not be responsible for these inaccurate quotes.
MINIMUM REQUIREMENTS
A Courier Guy account.
Please ensure that your Courier Guy account has credit, if there is no credit in your Courier Guy account, then the plugin will not function correctly.
Visit the
The Courier Guy Website page for more details.
AUTOMATIC INSTALLATION
Automatic installation is the easiest option — WordPress will handle the file transfer, and you won’t need to leave your web browser. To do an automatic install of 'The Courier Guy Shipping for WooCommerce', log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”
In the search field type “The Courier Guy Shipping for WooCommerce,” then click “Search Plugins.” Once you’ve found the plugin, you can view details or click “Install Now”. WordPress should take it from there.
MANUAL INSTALLATION
Manual installation method requires downloading the 'The Courier Guy Shipping for WooCommerce' plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.
UPDATING
Automatic updates should work smoothly, but we still recommend you back up your site.
CONFIGURATION
To configure your shipping, log in to your WordPress dashboard, navigate to the Woocommerce -> Settings menu, click the Shipping tab, and click “Add shipping zone.”
Fill out the form as follows, please also see the attached screenshots:
Zone name
The Courier Guy
Zone regions
Select regions as desired
Shipping methods
Click the 'Add shipping method', select 'The Courier Guy' from the available options and click 'Add shipping method'.
Now you can edit the newly created Shipping Method.
Fill out the form as follows, please also see the attached screenshots:
Title
The Courier Guy
Account number
The account number supplied by The Courier Guy for integration purposes.
Tax status
VAT applies or not
Access Key ID
The access key ID for the Ship Logic API (legacy).
Access Key
The secret access key for the Ship Logic API (legacy).
Access Token
The access token for the Ship Logic API (V2).
Company Name
The name of your company.
Shop Street Number and Name
The address used to calculate shipping, this is considered the collection point for the parcels being shipping. e.g 12 My Road
Shop Suburb
Suburb forms part of the shipping address e.g Howick North
Shop City
City forms part of the shipping address e.g Howick
Shop State or Province
State / Province forms part of the shipping address e.g Kwazulu-Natal
Shop Country
Country two-letter code forms part of the shipping address e.g ZA
Shop Postal Code
The address used to calculate shipping, this is considered the collection point for the parcels being shipping.
Shop Phone
The telephone number to contact the shop, this may be used by the courier.
Shop Contact Name
The contact name of the shop, this may be used by the courier.
Shop Email
The email to contact the shop, this may be used by the courier.
Exclude Rates
Select the rates that you wish to always be excluded from the available rates on the checkout page.
Percentage Markup
Percentage markup to be applied to each quote.
Parcels - Flyer Size: Length of Flyer
Length of the Flyer - required
Parcels - Flyer Size: Width of Flyer
Width of the Flyer - required
Parcels - Flyer Size: Height of Flyer
Height of the Flyer - required
Parcels - Medium Parcel Size: Length of Medium Parcel
Length of the Medium Parcel - optional
Parcels - Medium Parcel Size: Width of Medium Parcel
Width of the Medium Parcel - optional
Parcels - Medium Parcel Size: Height of Medium Parcel
Height of the Medium Parcel - optional
Parcels - Large Parcel Size: Length of Large Parcel
Length of the Large Parcel - optional
Parcels - Large Parcel Size: Width of Large Parcel
Width of the Large Parcel - optional
Parcels - Large Parcel Size: Height of Large Parcel
Height of the Large Parcel - optional
Enable free shipping
This will enable free shipping over a specified amount
Rates for free Shipping
Select the rates that you wish to enable for free shipping
Amount for free Shipping
Enter the amount for free shipping when enabled
Enable free shipping from product setting
This will enable free shipping if the product is included in the basket
Enable WooCommerce Logging
Check this to enable Monolog logging for this plugin.
Remember to empty out logs when done.
Enable Method Box on Checkout
Check this to enable the Method Box on checkout page
Use non-standard packing algorithm
Check this to use the non-standard packing algorithm. This is more accurate but will also use more server resources and may fail on shared servers.
Frequently Asked Questions
Does this require a Courier Guy account?
Yes! A Courier Guy account is required. To open an account, please refer to
The Courier Guy
Where can I get support or talk to other users?
If you get stuck, you can ask for help in the Plugin Forum.
Parcel Configuration and Accurate Quotes
For accurate quotes to display, parcel dimensions for 'Flyer', 'Medium' and 'Large' parcels should be configured according to your needs. The algorithm will work out how many products will fit into each parcel, starting with the smallest size and working its way up. If you only have one or two parcel size (I.E. you don't use the flyer bag), dimensions of 1, 1, 1 can be used. All products will also need the correct dimensions and weights configured under their WooCommerce product settings.
WCFM and WC Marketplace
If this plugin is used together with the extension "WCFM and WC Marketplace - The Courier Guy Shipping for WooCommerce" it is possible to use vendor store addresses to override the base TCG shipping address
which is configured in the TCG shipping plugin.
To do this, from the Store Manager settings, select Store Vendors / Vendor / Details / Settings / Store Shipping.
Within the Store Shipping tab enable shipping and set processing time and shipping type. Then disable
shipping and update the settings. These steps are necessary for the vendor id to be passed to the shipping
module, and if it is not done, the default origin settings will be used.
Product Settings
There are three The Courier Guy specific settings in product settings
- Free Shipping - if enabled, a cart containing that product qualifies for free shipping
- Prohibit The Courier Guy - if enabled, TCG shipping will be disabled for that cart
(both the above apply per vendor in the cart in a multi-vendor environment)
- Always pack as a single parcel - if enabled, each item of such a product will be a single parcel
Services
Services are divided into 3 areas, local, national and regional depending on the "collection" and
"delivery" address
For “Local” most developers allow LOF (Local Overnight Flyer) and LOX (Local Overnight Parcel)
over 40kg you will only get the ECO service for local
For “National” cheapest is ECO
For “Regional” cheapest is ECOR
Service Service level Service level Volumetric Weight Weight Weight
level name description factor from to unlimited
code
ECO Economy Expect delivery 4000 25 TRUE
between 3 - 4
Days
ECOR Economy Expect delivery 4000 10 25 FALSE
Regional between 3 - 5
Days
ECOR Economy Expect delivery
Regional between 3 - 5
Days
OVNR Overnight Expect delivery 5000 0 TRUE
Regional between 2 - 3
Days
ECO Economy Expect delivery 4000 10 25 FALSE
between 3 - 4
Days
PUDO
PUD0 5000 0 TRUE
RIN
International 5000 0 TRUE
Road
ECO
Economy Expect delivery 4000 0 5 FALSE
between 3 - 4
days.
ECO Economy Expect delivery 4000 5 10 FALSE
between 3 - 4
days.
ECO Economy Expect delivery 4000 0 15 FALSE
between 3 - 4
days.
ECO Economy Expect delivery 4000 15 25 FALSE
between 3 - 4
days.
ECO Economy Expect delivery 4000 0 TRUE
between 3 - 4
days.
ECOB Economy Bulk Expect delivery 4000 100 TRUE
Kiosk between 3 - 4
days.
ECOR Economy Expect delivery 4000 0 5 FALSE
Regional between 3 - 5
days.
ECOR Economy Expect delivery 4000 5 10 FALSE
Regional between 3 - 5
days.
ECOR Economy Expect delivery 4000 0 15 FALSE
Regional between 3 - 5
days.
ECOR Economy Expect delivery 4000 25 TRUE
Regional between 3 - 5
days.
LLX Local Late Collection 5000 0 40 FALSE
Sameday sameday after
Express 15:00, but
before 17:00,
delivery after 90
minutes.
ECORB Economy Expect delivery 4000 100 TRUE
Regional Bulk between 3 - 5
Kiosk days.
ECOR Economy Expect delivery 4000 0 TRUE
Regional between 3 - 5
days.
INN International Contact your 5000 0 30 FALSE
nearest hub for
transit times.
LOF Local Collection must 5000 0 15 FALSE
Overnight be booked by
Flyer 14:00, and ready
by 14:30, to be
delivered during
the next
business day.
LOX Local Collection must 5000 0 40 FALSE
Overnight be booked by
Parcel 14:00, and ready
by 14:30, to be
delivered during
the next
business day.
LSE Local Same Collection must 5000 0 40 FALSE
Day Economy be booked by
10:30, and ready
by 11:00, to be
delivered by
17:00 the same
day.
LSF Local Same Collection must 5000 0 15 FALSE
Day Flyer be booked by
10:30, and ready
by 11:00, to be
delivered by
17:00 the same
day.
LSX Local Sameday Collection 5000 0 40 FALSE
Express sameday after
8:00 but before
15:00, delivery
within 90
minutes.
OVNR Overnight Expect delivery 5000 0 TRUE
Regional between 2 - 3
days.
OVN Overnight Expect delivery 5000 0 TRUE
between 1 - 2
days.
ECO Economy Expect delivery 4000 5 15 FALSE
between 3 - 4
Days
ECOR Economy Expect delivery 4000 5 15 FALSE
Regional between 3 - 5
Days
LOX Local Collection must 5000 0 TRUE
Overnight be booked by
Parcel 14:00, and ready
Ecomms by 14:30, to be
delivered during
the next
business day.
ECO Economy Expect delivery 4000 40 TRUE
between 3 - 4
days.
ECO Economy Expect delivery 5000 0 TRUE
(5000) between 3 - 4
days.
ECOR Economy Expect delivery 5000 0 TRUE
Regional between 3 - 5
(5000) days.
LSE Local Same Collection must 5000 0 TRUE
Day Economy be booked by
Ecomms 10:30, and ready
by 11:00, to be
delivered by
17:00 the same
day.
We often suggest that the clients do not exclude the following shipping methods
● ALL ECO-related shipping methods (E.g ECOR ,ECOB)
● LOX and LOF, OVN is optional