EasyParcel (Singapore) Help Centre

Login Sign Up
Welcome
Login

How to integrate EasyParcel with WooCommerce?


Introduction

Hey, EasyParcel fam! Looking to integrate EasyParcel with WooCommerce? You'll find the full guide here in this article. You can follow the steps right here in this tutorial video or you can check out the steps laid out for you below:

Why you need to integrate with EasyParcel

If you are a WooCommerce merchant, you can now skip all hectic delivery booking process and have your orders pushed to us automatically. With WooCommerce connected to EasyParcel, you will be able to: 
  • Use the live rates at checkout feature for accurate shipping quotes.
  • Sync orders directly from your store and customize the sync criteria.

Fulfillment methods: Import Version and Plugin Version

There are two (2) ways of fulfillment methods, Import version and Plugin version.

  • Import version: Import and fulfill your WooCommerce store's orders at EasyParcel.
  • Plugin version: Fulfill your order at the WooCommerce store, it is more seamless if compared with Import version.

1. Import Version

1.1: Set Up WooCommerce Integration

Step 1: Log in to your EasyParcel account, go to Integrations, click on 'Add New Store' and click 'WooCommerce'.

Step 2: Fill in your 'Shop Name' and 'Your WooCommerce Store URL'.

Step 3: Go to your WooCommerce Settings, click the 'Advanced' tab, click 'REST API', then click 'Add Key'.

Step 4: Add a description for the key and click 'Generate API Key'.

Step 5: Once the 'Consumer Key' and 'Consumer Secret' are created, you may copy and paste them into your EasyParcel account. 

Step 6: Paste your WooCommerce Consumer Key, WooCommerce Consumer Secret and choose Import Version. Once done, you can hit 'Next Step'.

Step 7: Choose your preferred Weight Unit, Auto Import, Auto Merge and Item Category.

Step 8: Here you can choose how your parcels will be sent by and the Courier Service Type.
i) Cheapest Service

Note: During the checkout process, the cheapest service available for the destination will be chosen. This also means the parcel will be available for pick up service.

ii) Courier Company

Note: You may choose your preferred courier service, that will be displayed on the checkout process. You can choose your main courier and its service type, as well as an alternative courier and its service type.

Step 9: Turn on marketing tools to accelerate your delivery experience, then click 'Submit'.
Note: You may learn more on what marketing tools are available at EasyParcel and how they can help your brand.

Step 10: Your store is now added to your EasyParcel account and ensure the button is enabled to import your orders.

Step 11: Go to your WooCommerce settings, click on the 'Advanced' tab, click 'LEGACY API', click to enable the legacy REST API, then click 'Save Changes'.


1.2: Fulfillment on EasyParcel platform

To fulfil your order, simply do it from your EasyParcel account. Here's how:

Step 1: Go to 'Your Store' under Integrations, click the three-line option, and click 'Import'. A prompt will come up.

Step 2: If you have orders ready, a pop-up for 'Import Complete" will come up. You can click 'Check Imported Orders'.

Note: If you have no orders ready, a pop-up will say, "Do not have any new items yet'.

Note: To ensure your order imports are successful, kindly ensure that:
✅your order status is on hold; you may change the order status to 'Processing' to continue importing your orders,

✅your order is been modified within the last 7 days &

✅your order has not been imported to EasyParcel account yet.

Step 3: Check out the imported orders, select items you want to add to the cart, and click 'Add to Cart' when you're ready to make payments.

Step 4: Click OK at the pop-up message.


2. Plugin Version (Seamless)

2.1: Set Up WooCommerce Integration

Step 1: Log in to your EasyParcel account, go to 'Integration', click on 'Add New Store' and click 'WooCommerce'.

Step 2: Fill in your Shop Name and 'Your WooCommerce Store URL'.

Step 3: Go to your WooCommerce Settings, click the 'Advanced' tab, click 'REST API' then click 'Add key'. 

Step 4: Add a description for the key and click 'Generate API Key'.

Step 5: Once the 'Consumer Key' and 'Consumer Secret' are created, you may copy the Consumer key and Consumer secret.

Step 6: Now go to your EasyParcel account, and paste them on the space provided. Choose Plugin version, hit the 'Version to download'  drop-down to choose the latest version available. Hit 'Download' and click 'Next Step'.

Step 7: Fill in the details, then click "Next Step'.

Step 8: Turn on marketing tools to accelerate your delivery experience, then click 'Submit'.
Note: You may learn more on what marketing tools are available at EasyParcel and how they can help your brand.

Step 9: Copy your integration ID from here. You can also access your integrated stores from 'Your Store'.


2.2: Download and activate EasyParcel plugin to WooCommerce

Step 1: Go to your WooCommerce admin panel, click 'Plugin' then click 'Upload Plugin'.

Step 2: Click 'Choose File', then choose the file you just downloaded from Step 6.

Step 3: Click 'Install Now'.

Step 4: Click 'Activate Plugin'.

Please read [Here] to learn how to add live rate at checkout page for WooCommerce.


2.3: Single Fulfillment on WooCommerce

Step 1: To fulfill your order, simply click on your order details.

Step 2: Check on the shipping details and click 'Fulfill Order'.

Step 3: Once fulfilled, you can download the shipment Air Waybill (AWB).

2.4: Bulk Fulfillment on WooCommerce

Step 1: Select the orders you want to fulfil, click the drop-down button, choose 'Order Fulfillment' then click 'Apply'.

Step 2: Choose your preferred couriers in the drop-down.

Step 3: Choose Drop off/Pick Up date and click 'Fulfill Order'.

Step 4: Select the orders you want AWB in bulk, in the drop-down, click 'Download Bulk AWBs' and hit 'Apply'.

Note: The status will automatically turn to 'Completed' once done.


And there you have it! You've just mastered integrating EasyParcel with WooCommerce. We're really excited for you! We hope this guide was helpful but if you still have questions, don't worry – we've got you covered. Check out our other articles or reach out to our friendly support team. We're happy to help you every step of the way!


E
EasyParcel is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.