Skip to content
This repository has been archived by the owner on May 10, 2021. It is now read-only.

pixelandtonic/CommerceEasyPost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy Post plugin for Craft CMS

⚠️ This is an alpha, expect bugs. It is being shared to assist community developers.

Currently provides shipping options and quotes from your easypost.com account.

Easypost includes carriers such as:

  • USPS
  • UPS
  • FedEx
  • DHL eCommerce
  • DHL Express
  • Canada Post
  • Royal Mail

Setup

  1. Copy config.php from the easypost plugin folder to your craft/config folder and rename it to easypost.php

  2. Replace the carrier IDs within the config with the carrier IDs that you wish to use from your easypost account.

  3. Remove service levels you do not wish to offer your customers for each carrier account.

  4. Install the plugin from the Craft control panel

  5. Add your test AND production keys to the easypost settings screen.

We require the production key to get information about your carrier accounts. Apart from that, only the test key will be used when in devMode.

  1. Visit the commerce > settings > shipping methods screen and confirm that the easy post shipping merthods are showing up.

Easy Post works on Craft 2.5.x. and Craft Commerce 1.1.X

TODO

  • Get a correct bin packing algorithm and supply correct sizes to easypost.
  • Purchase shipping labels
  • Shipping Tracking
  • Returns.

Easy Post Changelog

0.1 -- 2016.05.22

  • Initial release

Brought to you by Pixel & Tonic