joomla p 3.0

The E-D Hikashop Canada Post Shipping  plugin is an implementation of the Canada Post rating services with advanced features, including 3D Box Packing algorithm for better shipping estimates. 

Subscribe:

* Use On Unlimited Sites

Hikashop Canada Post Shipping Plugin supports the following features:

  • Development / Production mode settings
  • Canada Post Package Rating Services Integration
  • 3D Box Packing algorithm for better shipping estimates 
    • If package grouping is supported, the administrator can configure multiple different shipping box sizes
    • During the Rating process, the plugin will determine an efficient fit for using the optimal sizes and numbers of boxes to submit to Canada Post for shipping and delivery date estimates.
    • Configure a maximum weight each box can carry and that calculation will be taken into account when sorting items boxes as well
    • Returns multiple options for user to pick from
    • Add multiple Warehouses
  • 6 months of free updates
  • No Limit on number of sites you can use it on

Requirements:

  • PHP 7+
  • Joomla 3.x
  • Hikashop 3.x, 4.x

Installation instructions

  • Install the plugin through the native Joomla Extension Installer (Extensions > Extensions Manager > Install)
  • Go to Extensions > Extension Manager > Manage and search for the plugin. Make sure to enable it.
  • Go to Components > Hikashop
  • On the top left, click Settings in the top left of the Hikashop Dashboard and select Shipping Plugins
  • Click New in the in the Joomla Action Bar
  • Select ED Canada Post Shipping Plugin for Hikashop  

Configuration

  • The Generic Configuration block is native to Hikashop and instructions for it can be found here
  • You will need a Canada Post developer key, get it here
  • REQUIRED: At the top of the Specific Information section, enter your Canada Post Development KeyPassword and Customer Number 
  • Warehouse Turnaround is the field for entering your estimated shipping turnaround time
  • REQUIRED: In the Warehouses block, enter information about the various locations your item will be shipped from:
    • Click the Add button
    • Enter a name for the warehouse
    • Post Code fields are required by the Canada Post API
    • Set up the shipping zone for the Warehouse if it applies
    • You can delete a Warehouse by clicking on the trash can at the end of the row
  • Select all applicable Canada Post Shipping Services that your store supports
  • 3D Bin Packing math is a feature in the plugin that will take all your product weights and dimensions into account when requesting a quote from Canada Post' service. This allows you to configure the shipping plugin with the various sizes, weights and weight limits your store's packing/shipping boxes or crates. The  plugin will find an optimal layout for the products using the smallest number and sizeof shipping boxes. It will then use those values and weights to request shipping estimates from Canada Post, it can give a much closer shipping estimate to the actual shipping price.
    • In order to take advantage of the 3D Box Packing math, you need to select Group Packages
    • Click Add beside Dimensions and weight of grouped packages
    • REQUIRED: Fill in all the following fields:
      • Box Type: A friendly name for the box
      • Length, Width and Height in cm
      • Max Weight: Maximum weight of a shipment using that type of box. Canada Post has maximum weights for various packing material sizes.
      • Box Weight: The weight of the actual box. It will be added to the weight of the parcels when requesting a quote from Canada Post
    • Click Add as many times as necessary
    • Click the trash can icon at the end of each line to remove a box

Installation help

If you need installation and configuration help, or if you have an older version of Joomla and want this plugin tested and deployed, please contact us for quote.

Canada Post Plugin Screens


Version History

v1.6 - April 28, 2024

  • BREAKING CHANGE!: Upgraded to Canadapost Rate v4 (SOAP API)
  • Upgraded Box Packing library
  • Works with PHP8.x

v1.5.1 - April 26, 2023

  • Canada Post shipping option bug fix applied

v1.5.0 - July 5 2019

  • API Upgrade
  • Added caching to speed up requests
  • Hikashop 4.x Support
  • Removed Joomla! 2.5 Support

v1.1.0 - October 9, 2016

  • Bin packing library upgrade
  • Some bug fixes
  • Added "Handling Fee" option in configuration. Handling fee is added per box

v1.0.9 - June 2, 2016

  • Bin packing algorithm tweak
  • No debug feature scaffolding
  • Fixing some notices

v1.0.8 - Apr 14, 2016

  • Added a debug mode for administrators - displays boxes an their items/weights and API exceptions as a message

v1.0.7 - Mar 29, 2016

  • Major rework of Canada Post Shipping options - enabled all options
  • Fix for international shipping methods (Thanks S.C.)
  • !! After installing, please verify your shipping methods in configuration. Shipping method options changed

v1.0.6 - Mar 26, 2016

  • Added automatic currency conversion from CAD to current site/user currency
  • Upgraded 3D bin packing algorithm
  • Sort methods by price

v1.0.5 - Mar 16, 2016

  • Postal Code formatting issue fixed (Thanks S.C.)

v1.0.4 - Feb 8, 2016

  • Language installer fixed (XML update)

v1.0.3 - Feb 8, 2016

  • Edge case error caught and fixed

v1.0.2 - December 19, 2015

  • Language fixes
  • Configuration page modifications

v1.0 - April 15, 2014