EasyParcel (Singapore) Help Centre

Login Sign Up

[SG] WooCommerce

Our integration creates a seamless sync between your store and our shipping platform. Here's how you can integrate with WooCommerce on EasyParcel.

Step 1: Click "Integrations" > "Add New Store".

Step 2: Choose "WooCommerce".

Step 3: Insert your WooCommerce shop name and store URL. Click "Next Step".

Step 4: Fill in WooCommerce consumer key and consumer secret. You can choose either the Plugin Version or Simple Version. Both the “Simple Version” and  “Plugin Version” will enabled you to automatically import your orders straight to EasyParcel when you change your order status to Processing/Processed. If you use the “Plugin Version”, your customer can see the shipping method and the shipping fee directly at the “Checkout” page (currently this feature is only available for local shipments). Click "Next Step".

Step 5: Fill in the details.

Here, you can choose either “Cheapest Service” which system will automatically select the courier comes with cheapest rate, or select your own preferable courier company such as Qxpress, Janio, J&T Express and more by selecting “Courier Company”. However, you will be automatically assigned to “Cheapest Service” if your destination is not covered by your selected courier company.

Step 6: Select your preferred marketing tools to reach out your brand to more people. Click "Submit".

Setting Up Plugin Version at WordPress

If you’ve chosen ‘plugin version’ at step 4, kindly follow these steps to set up at your WordPress. Ignore these steps and scroll down to see ‘Using Integrated Platform’ if you’ve chosen ‘simple version’ at step 4.

Step A: Login to your WordPress > Plugins > "Add New"

Step B: Click on Upload Plugin > Choose File 

Step C: Upload EasyParcel Plugin.zip file you’ve downloaded just now.

Step D: Next to activate the plugin, go to Plugins > Installed Plugins > Activate EasyParcel Plugin 

Step E: Go to WooCommerce > Settings > Shipping > EasyParcel Shipping 

Step F: Kindly go Advanced > legacy REST API and tick “Enable the legacy REST API” 

Step G: Fill up the settings that you prefer and click “Save Changes”. The plugin is activated and your user may now see courier options on check out page. You can also choose whether to display shipping rates on your website. 


Step 7:  Click “Your Stores” and make sure your WooCommerce is “Activated”. 

Step 8: Click “Action” > “Import” to import your orders. Your WooCommerce order must be in “Processing” status in your store for the “Import Item(s)” function to work. Orders under processing status will be imported to your EasyParcel account automatically every 4 hours. 

Step 9: Select your desired order or all order using the check box given and key in your “collection date”  

Step 10: Click “Merge Orders” to merge your order if the orders have the same address and you will be directed to payment process. 


Step 11: Click “Add to Cart” and you will be directed to payment process.  

If you are using any E-commerce store that EasyParcel haven’t integrated with. You may use our bulk upload feature to place the order for multiple parcels at once. Just fill up shipping details to excel file and upload it to EasyParcel. You can now upload delivery bookings up to 100 items at a time! This can save lots of your time. 

Jenny 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.