With the help of the extension Laravel eCommerce Canada Shipping admin can enable the Canada Post shipping method for the customers.
It automatically calculates the cost of shipment from the seller’s origin address to the delivery location.
Options for the packaging type and drop off type is available at the admin panel.
Features of Laravel eCommerce Canada Post Shipping
- The admin can enable or disable the Canada Post Shipping method.
- Admin can set the Canada Post shipping method name that will be shown from the front side.
- The admin also can define the allowed methods.
- The dynamic shipping method for freight calculation.
- Ability to download Invoice.
How to install the extension Laravel eCommerce Canada Post Shipping?
Customers will get a folder after purchasing the extension and extract the extension file and then merge the “packages” folders into the project root directory.
Goto config/app.php file and add the following line under ‘providers’.
Goto composer.json file and add the following line under ‘psr-4’
Run these commands below to complete the setup
Composer dump-autoload Php artisan route:cache
After the installation of the module, the admin needs to configure the module.
Click on Configure>>Sales>>Shipping
Here you will have to set your origin address.
Now, Click on Configure>>Sales>>Shipping methods.
Under the Canada post shipping there are several fields that needs to be filled.
Mode:-Choose one of the following options here:
- Development – Runs Canada Post in a test environment.
- Live – Runs Canada Post in a live production environment.
Title:-Enter the Title for the name of the shipping method that is shown during the checkout process.
API User Id:- Enter the User ID from your Canada Post shipping account.
Password:- Enter the User ID and Password from your Canada Post shipping account.
Agreement type:-Choose the option between Contract and Non-Contract according to the deal.
Agreement Number:- Insert the number provided during the agreement with Canada Post shipping.
Client Number:-Insert client Id provided by Canada Post shipping.
Rate type:- Choose rate type according to your choice
Weight Unit:-Choose weight unit according to your choice
Allowed Methods:-Select the method which you want to choose regarding the shipping.
Status:-The admin can active or inactive the module from this field.
Once order received seller will be able to see the orders in Sales in admin panel.
Now while clicking on the eye icon below action for specific order. Seller will be able to see complete details of the order.
Upon clicking the ship button on top right corner. Admin will be able to create the shipment of the order. Here Admin will have to insert the tracking details and courier name along with the source details.
After creating the shipment. It will be reflected in the shipment section of the order.
After following the configuration steps. The Shipping details will be displayed on the customer end like this while checking out any order.
That’s all for the Laravel eCommerce Canada Post Shipping.
If you still have any issue please raise a ticket on https://bagisto.uvdesk.com/en/