All Collections
Order Integration
WooCommerce - webshop integration setup
WooCommerce - webshop integration setup

Automate your order and freight processing with integration to Shipmondo.

Mads Munch Christensen avatar
Written by Mads Munch Christensen
Updated over a week ago

Note! Requires WooCommerce version 5.8 or newer.

Follow these 6 simple steps to set up your integration

1. Log in to your WooCommerce admin.

Go to WooCommerce > Settings > Advanced > REST API.
Click on Add Key.

2. Fill out the fields as shown below.
Choose your own account name under User and set Permissions to Read/Write.
Click on Generate API Key.

3. Your API keys are now generated.
Copy and save them for the integration setup later on, since this is the last time you'll have access to them.

4. Now go to Settings > Permalinks.
Choose any option for URL structure for your permalinks and archives, except for Plain.
Click on Save Changes.

5. Now go to WooCommerce > Settings and scroll down to Currency options.

Set Number of decimals to 2.

6. Log in to your Shipmondo account here.
Go to Settings > Integration > Order and click on the Plus-button (+) in the bottom right corner.

Fill out the fields as follows:
Platform: WooCommerce (choose your version)
API username: customer key from step 3
API password: customer password from step 3
API URL: your website URL (remember https:// in front)

Choose the solution that suits your business. Choose Import to Orders or Import to Drafts.

It's important that you choose the right integration type that fits your business, in order to achieve the most effective setup. Choose between Import to Orders or Import to Drafts.
Read about the difference between the two solutions here.

Tick the Activate integration box.

Click on Create and continue.

The integration is now set up and new orders from your shop will be automatically imported.

In order to see how you can create a shipment based on an imported order, please click here.

Send T&T to shop

You can activate the Send T&T to shop function, which sends tracking number back to your webshop where it's stored on the specific order.

Use transferred weight (Order management)

If you're using Shipmondo's order management, the weight of the items will automatically be transferred to your orders in Shipmondo. By activating Use transferred weight (Order management) feature, the system will use the actual weight from your items for booking the correct weight for your shipments. It's therefore a good idea for you to specify correct weight for your products in WooCommerce.

Item location import (Order management)

You can enter the name of the attributes field from your WooCommerce where you've stored the location / warehouse placement of your items, and this information will be transferred to your items in Shipmondo and displayed on your Shipmondo pick lists. Enter what the field is called in Specify the custom location field.

Use of Subscriptions plugin

Remember to tick the box by Uses Subscriptions plugin if you're using WooCommerce Subscriptions plugin on your shop. The integration will take into account any possible changes on your subscription orders.

Use order note for delivery instruction

If you choose to activate the function Use order note for delivery instruction and what will happen is that any comment your customer leaves regarding where the parcel may be dropped off on their address, this information will automatically be used as delivery instruction during the shipment creation process. This function is especially useful when wanting to give carriers permission to deliver a parcel without POD (e.g. DepositService at GLS Denmark or Flexlevering at PostNord Denmark).

Install our free shipping module for WooCommerce

Give your customers the opportunity to choose a specific pick-up point for their order, when shopping from your webshop.
Follow this guide.

Did this answer your question?