Despatch Cloud

Welcome to the Despatch Cloud Documentation portal. If you need help, you’ve come to the right place. If you can't find what you're looking for, we welcome you to contact us. You can call us on 01377 455 180 or email hello@despatchcloud.com.

Hand-Held Devices

Despatch Cloud has created a custom app to check stock levels, pick orders or search for locations with a tap on the screen. To find out more about the mobile app, please visit: https://despatchcloud.com/features/warehousing/#mobile-app

Hand-Held Devices

Recommended Devices

The Despatch Cloud mobile application will work on Andriod devices running 6.0+. 

To guarantee the full functionality of our app, we recommend using a Zebra TC51, Zebra TC25 or Zebra TC20.

Hand-Held Devices

How to Set up a Zebra Device

You will need to first configure your DataWedge profile to work with DC Mobile. You can do this by downloading our pre-configured DataWedge profile here.

Alternatively, you can configure this manually by following the steps below:

- Go into the DataWedge application.

- Clone the DWDemo profile by long pressing on the profile.

- Name the new profile DCHandheld.

- In the DCHandheld profile, click on Decoders.

- From the list, enable Interleaved 2of5, Code11 and Code93.

- Go back to the DCHandheld menu and click Associated Apps.

- Click the three dots in the top right of the app and click Add New App.

- Scroll through the apps until you find Despatch Cloud and select it.

- Go back to the DCHandheld menu, scroll down to keystroke and disable it.

- Scroll further down to Intent Output and enable it.

- Click Intent action and type handheld.ACTION

- Intent category should be left blank. 

- Click Intent Delivery and select Broadcast Intent.

Hand-Held Devices

Linking an Account to the Mobile Application

- Log into your Despatch Cloud account you wish to set the application up to.

- Click the Settings button in the top right-hand side of the screen.

DC Settings Icon 

- Navigate to General Settings.
download.png
   
- Click on Web Service in the navigation bar.

download-(1).png

- Set Web Service Active to 'Yes'.
download-(2).png
                         
- Set a Web Service Key to a string of numbers and letters only you will know (this acts like a password to your mobile application).
download-(3).png
                          
- Once you have entered a web service key, click Save Changes
download-(4).png

- On the mobile device, enter your company name as it is shown in the webpage URL.

  The webpage URL will be:
  https://yourcompanyname.despatchcloud.co.uk

- The 'yourcompanyname' will be unique to your account and this is what needs to be entered.

- Enter the API key which will be the web service key you made earlier.

System Update Guide

To install a Despatch Cloud update, please follow the below step-by-step guide. If you would like support with an update, you can call us on 01377 455 180 or email hello@despatchcloud.com. Note: Automatic system updates are only available on Despatch Cloud version 3.4 and above. If you are on an older version of Despatch Cloud, please contact us to arrange your update.

System Update Guide

Checking Your Despatch Cloud Version

To check which version of Despatch Cloud you are running, simply login to your account and from the dashboard scroll down to the bottom of the page where you will find your version number as shown in the screenshot below. If your version number shows as 3.4.X or above, you can install automatic system updates using the guide below. 

image-1610628274892.png

System Update Guide

Installing Your Update

To install your update, simply login to your account and from the dashboard click on the settings menu in the top right corner of the screen as shown in the screenshot below. 

image-1610628413905.png

From the settings menu, click on the Engineer Menu option as in the screenshot below. 

image-1610632513266.png

Now click on "Download & Install System Update" as in the screenshot below. 

image-1610632545915.png

Sales Channels

Sales Channels

How to Get Your Shopify Location ID

To obtain your Shopify Location ID, please follow the steps below:

  1. From your Shopify admin dashboard, navigate to Settings > Locations.
  2. Select the desired location to see its details.
  3. On the detail page, the Location ID will be in the URL of the page, as shown in the illustration below.

image-1625479161109.png

Sales Channels

BigCommerce

If you click on Big Commerce you will see some fields such as Name, Client ID, Client Secret, Store Hash and, Order Statuses that we are going to show you how to fill out.

0.png

The first thing you need to do is to obtain the API Credentials from your BigCommerce store.

The following steps outline how to generate store API Credentials of BigCommerce:

  1. Log into the store, using your (owner’s) username/password.
  2. After logging in to your dashboard, navigate to Advanced Settings > API Accounts. 
1.png

  3. Click on the Create API Account.

2.png

  4. Select "Create V2/V3 API Token".

3.png

  5. Give the account a name (it will only be visible to store users).

4.png

  6. In the "OAuth Scopes" section, select the scopes the app will require. You can see the recommended settings in the following pictures.

81.png
82.png

  7. At the end click on "Save".

After clicking on the Save button, the BigCommerce API Credentials will be presented to you as following:

6.png

Also, a text file will be automatically downloaded which contains the Credentials:

7.png

Now you have the Client ID, Client Secret, and Access Token. But you also need "Store Hash". You can obtain the Store Hash from API Path:

https://api.bigcommerce.com/stores/<storehash>/v3/

which is shown in the below picture:

70.png

About Order Statuses, you can choose any of them by default. But we don't recommend you to choose anything other than Incomplete and Partially Shipped orders. Because we don't do anything with Shipped, Refunded, or Cancelled orders.

9.png

 

Sales Channels

Shopify

To setup a Shopify store on Despatch Cloud, you must have the login credentials for the Shopify store you wish to setup. As you can see in the picture below, there are some fields like API Key and Password that you need to obtain from your Shopify store.

0000.png

To obtain these credentials, you will need to login to your Shopify store and create a new Private App. In order to create a Private App follow the steps below:

Login to your Shopify store admin panel, select the "Apps" from the left pane.

shopify-install-1.jpg
Click on "Develop Apps".

shopify-install-2.jpg

Click on the "Create an app" button. You may need to Enable app development on the account which can also be done on this page. If you have already enabled it, the footer of the page will say "App development allowed on {date} by {user}".

shopify-install-3.jpg


A modal will appear asking to give your app a name and assign a developer. Give your App name as "Despatch Cloud".

shopify-install-4.jpg

Now we need to configure the app with the required access scopes to work with Despatch Cloud. Go to the "Configuration" tab and click the "Configure" button.

shopify-install-5.jpg

Here are the access scopes you'll need (Despatch Cloud's Shopify integration currently does not utilise Shopify webhooks):

shopify-install-6.jpg

The next step is to Install the App, which will then give us an access token to use. Navigate to the "API credentials" tab and click the "Install app" button.

shopify-install-7.jpg

This will present you with this modal. Click the "Install" button to continue.

shopify-install-8.jpg

This will allow you to retrieve your access token. Click the "Reveal token once" link and you'll be presented with your access token. It will be in the format of: shpat_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.

shopify-install-9.jpg

Within Despatch Cloud (or Shipper), go to Install a Shopify store and complete the input fields in the modal.

For hostname, enter your Shopify subdomain (eg. if your Shopify domain is mystore.myshopify.com, then populate the hostname field as mystore).

Next, check the Use Access Token checkbox, and copy and paste the Shopify access token into the Access Token field.

shopify-install-10.jpg

Once this has been done, you can click Install/Submit and your Shopify store is now connected with Despatch Cloud.

Sales Channels

Squarespace

As you can see in the picture below, there are some fields like API Key that you need to obtain from your Squarespace store to set up a Squarespace Channel on Despatch Cloud.

Untitled.png

To create API Key follow the steps below:

  1. After logging in to your Squarespace store, In the Home Menu, click on "Settings"
00.png

  2. Then select "Advanced"

2.png

  3. Click on "Developer API Keys"

3.png

  4. Then click on "Generate Key"

4.png

  5. Enter a "Key Name"

5.png

  6. Select the recommended "Permissions" for the API key as following:

7.png

  7. At the end click on "Generate Key"

8.png

Now you have the Key Name and API Key which you can enter in the required field to set up your Squarespace Channel in Despatch Cloud.

9.png

 

 

Sales Channels

Wish

To set up a Wish store on Despatch Cloud, you must have the login credentials for your Wish store. As you can see in the picture below, there are some fields like Client Key and Client ID that you need to obtain from the Wish store.

0.png

To obtain these credentials, you will need to create a new Private App in your Wish merchant account. In order to create a Private App follow the steps below:

1. Login with your Wish merchant account:    https://merchant.wish.com/login

2. Navigate to Account > API Settings

1.png

3. Click on "Register a private app" from the "Private app" section.

2.png

4. Enter an "App Name" and the link below as "Redirect URL"

https://staging.channelapi.co.uk/authorization/wish

3-1.png

6. Tick the checkbox and click on "Submit".

4.png

Now you have the Client Key and Client ID which you can enter in the required field to set up your Wish Channel in Despatch Cloud.

Sales Channels

Wix

As you can see in the picture below, there are some fields like App ID and Secret Key that you need to obtain from your Wix account to set up a Wix Channel on Despatch Cloud.

Untitled.png

To create these credentials follow the steps below:

1. Sign in to your Wix account. 

2. Go to this URL: https://dev.wix.com/dc3/my-apps

3. If this is your first time creating an app, you will be presented with the page below. Then you should click on "Start Building"

0.png

Or, if you have already created an app before, click on the "Create New App" button.

1.png

4. Click on the "Permissions" from the left side menu.

2.png

5. Click on the "Add Permissions" button.

3.png

6. Click on "Permission Category" and select "Wix Stores" 

4.png

7. Now tick Manage ProductsRead OrdersRead ProductsManage Orders scopes (as you see in the picture below), and "Save"

5.png

8. Click on the "OAuth" from the left side menu in the next step.

7.png

https://staging.channelapi.co.uk/authorization/wix 

8.png

Then you can copy the App ID and App Secret Key and fill the required fields to set up your Wix Channel in Despatch Cloud.

Sales Channels

Zoho Commerce

To set up a Zoho Commerce store on Despatch Cloud, you must have the login credentials for your Zoho store. As you can see in the picture below, there are some fields like Client Key and Client Secret that you need to obtain from your Zoho store.

Untitled.png

To obtain these credentials, follow the steps below:

1. Login to your Zoho Account

https://accounts.zoho.com/developerconsole

3. If this is the first time you are adding a client, click on "Get Started"

0.png

If you added a client before, click on "Add Client"

00.png

4. Choose "Server-based Applications" as Client Type.

1.png

5. Fill in the fields as follows:

Client Name: Any name can be given

Homepage URL:    https://staging.channelapi.co.uk

Authorized Redirect URIs:    https://staging.channelapi.co.uk/authorization/zohocommerce

2.png

6. Then click on "Create"

3.png

Now you can copy the Client ID and Client Secret, and enter in the required field to set up your Zoho Commerce Channel in Despatch Cloud.

Sales Channels

WooCommerce

 

To set up a WooCommerce store on Despatch Cloud, you must have the login credentials for your WooCommerce store. As you can see in the picture below, there are some fields like Consumer Key and Consumer Secret that you need to obtain from your WooCommerce store.

image-1632488047949.png

To obtain these credentials follow the steps below:

1. Login to your WooCommerce Dashboard

https://woocommerce.YourStore/wp-admin/

2. Navigate to WooCommerce -> Settings

2.png

3. Click on the "Advanced" Tab then "Rest API"

3.png

4. Click on "Add Key" button.

4.png

5. Define the API "Key Details" according to the image below. You can enter anything you want in "Description" but you should set the "Permissions" field as "Read/Write".

5.png

6. Then click on "Generate API key"

6.png

Now you can copy the Consumer Key and Consumer Secret and enter them in the required fields in Despatch Cloud.

Sales Channels

BluePark

To add a Bluepark sales channel on Despatch Cloud, you must have the login credentials for it. As you can see in the picture below, there are some fields like API Username, API Key, and Domain that you need to obtain from your Bluepark store.

0.png

In order to create Credentials follow the steps below:

  1. Login to your Bluepark Admin Manager.

  2. Navigate to the Users -> Admin Users from the Menu Bar

2-1.png

  3. Click on the green Plus button or select an existing admin user by clicking on the username or the pencil button to enter the "Admin Editor"

3.png

4. Scroll down the page to find the "Admin Panel Access and Authorisation" section and check the box to "Enable API Access"

5.png

5. Click on the floppy disk icon to Save your changes.

6-1.png

Now you can view all of your API access credentials which you could use to setup your Bluepark channel on Despatch Cloud.

Note: Enter the "API Access URL" in the "Domain" field.

7.png

 

Sales Channels

Fruugo

To setup a Fruugo Sales Channel on Despatch Cloud, you must have the login credentials for the Fruugo store you wish to setup. As you can see in the picture below, the only credentials you need is the Username and Password which is the email and password you use to login to: https://retailer.fruugo.com/

Fruugo.png

 

 

Sales Channels

OnBuy

To setup an OnBuy Sales Channel on Despatch Cloud, you must have the login credentials for the OnBuy store you wish to setup. As you can see in the picture below, there are some fields like Site ID, Consumer Key, and Secret Key that you need to obtain from your OnBuy store.

0.png

To obtain these credentials, follow the steps below:

1. Sign in with your OnBuy Seller Account by going to the URL: https://seller.onbuy.com

2. Navigate to Listing & Production -> Imports & Integration

1.png

3. In the "Enabled Section" click on "OnBuy API", as you see in the picture below:

2.png

Now you have the Site ID, Consumer Key, and Secret Key which you can put into the required fields to setup your OnBuy channel in Despatch Cloud.

Note: use the Consumer Key and Secret Key fields in the "Live keys" section.

3-1.png

 

 

Sales Channels

Magento

To setup a Magento sales channel on Despatch Cloud, you must have the login credentials for the Magento store you wish to setup. As you can see in the picture below, the only credentials you need are the Username and Password which is the email and password you use to log into your Magento Dashboard.

Note: In the "Domain" field please enter the store URL.

Magento.png

 

 

Sales Channels

Magento V1

To add a Magento V1 sales channel on Despatch Cloud, you must have the login credentials for it. As you can see in the picture below, there are some fields like API Username and API Key that you need to obtain from your Magento V1 store.

Magento V1.png

In order to create these credentials follow the steps below:

1. Log in to your Magento Admin Panel.

2. Navigate to Panel Menu -> System -> Web Services -> SOAP/XML-RPC - Roles.

2.png

3. Click on the "Add New Role" button.

3.png

4. Enter a name and the current admin password.

4.png

5. Click on the "Role Resources" tab and set "Resource Access" as "All" 

5.png

6. Click on the "Save Role" button.

7. Navigate to the Panel Menu -> System -> Web Services -> SOAP/XML-RPC - Users.

7.png

8. Click the "Add New User" button.

8.png

9. Fill in the fields as you see in the image below. Enter anything you want in the User Name and API Key fields, but don't forget to take note of them, these values are required to complete the integration. 

9.png

10. Select the "User Role" and choose the Role you create before.

10-1.png

11. Click on the "Save User" button.

Now you have API Username and API Key which you can enter in the required field to set up your Magento Channel. But there are other fields that need to be filled:

Domain: In this field, you should enter the store URL.

Custom Fulfilment Status: If you tick the "Use Custom Fulfilment Status" checkbox, you can create custom statuses in Magento like Awaiting Courier, Awaiting Label, or Fulfilled, etc. You can define your own custom status here. This field says which status you would like to set when an order is fulfilled.

Sales Channels

OpenCart

To setup an OpenCart sales channel on Despatch Cloud, you must have the login credentials for your OpenCart store. As you can see in the picture below, there are some fields like API Key and Name that you need to obtain from your OpenCart store.

0.png

To obtain these credentials, follow the steps below:

1. Login to your OpenCart Admin Panel.

2. Navigate to the Settings -> Users -> API from the Menu Bar.

1.png

3. Click on the Plus button.

 

2.png

4. Enter a name in "API Name" field and click on the "Generate" button. Also, select the "Enabled" option for "Status"

image-1632765007782.png

5. Click on the floppy disk icon to Save.

Now you have the Name and API Key which you could enter in the required field to setup your Opencart Channel on Despatch Cloud.

Note: In the "Domain" field please enter the store URL.

 

Sales Channels

Bol.com

To add a Bol sales channel on Despatch Cloud, you must have the login credentials for it. As you can see in the picture below, there are some fields like Client ID and Client Secret that you need to obtain from your Bol store.

Untitled.png

These credentials can be obtained through the Seller Dashboard (SDD). In order to create these credentials follow the steps below:

1. Log in to the Seller Dashboard,

2. Open the settings page, and find the section called "API Instellingen"

sdd-api-settings1.png

3. Fill in the details of the technical contact (Technisch contactpersoon) and click on "Opslaan" to save.

sdd-create-credentials1.png

4. After saving the technical contact information, new sections will be available to create credentials. Press the "Anmaken" button.

sdd-create-credentials2.png

5. After clicking on "Anmaken", a dialog window will be opened. Enter a name for the credentials in the field.

6. Press the blue button "Ja, voeg toe" to create the credentials.

sdd-create-client.png

The newly created credentials should now show up in the list.

7. To get the full set of credentials, click the "Toon secret" link below the "Client ID". A popup window will open containing the "Client Secret".

sdd-get-secret1.png

Now you have the Client ID and Client Secret that you can enter in the required field to set up your Bol sales channel on Despatch Cloud.

 

Sales Channels

PrestaShop

To setup a PrestaShop sales channel on Despatch Cloud, you must have the login credentials for your PrestaShop store. As you can see in the picture below, there are some fields like Web Service Key that you need to obtain from your PrestaShop store.

0.png

 

In order to create a Web Service Key follow the steps below:

1. Log in to your PrestaShop Dashboard.

2. Navigate to the menu Advanced Parameters -> Webservice.

 

1-1.png

 

3. Click on the  "Add new webservice key" button.

2.png

 

4. And click the "Generate Key" button or enter a unique one.

3.png

 

5. In the "Permissions" section, select the permissions as below:

products View (GET),

product_options View (GET),

product_option_values View (GET),

stock_availables View (GET), Modify (PUT)

orders View (GET),

order_invoices View (GET),

order_details View (GET),

order_carriers Modify (PUT),

addresses View (GET),

customers View (GET),

currencies View (GET),

combinations View (GET)

4-1.png

 

6. Finally copy the API Key and click the "Save" button.

Now you have the Web Service Key, you can enter into the required field to setup your channel in Despatch Cloud.

Note: Enter the store URL in the "Domain" field.

Sales Channels

Visualsoft

To setup a Visualsoft channel on Despatch Cloud, you must have the login credentials for your Visualsoft store. As you can see in the picture below, there are some fields like Client ID, Username, and Password. To fill out this necessary information, you need to get in touch with the VisualSoft team.

Their contact information is available on https://www.visualsoft.co.uk/contact

But it is recommended you submit a ticket on https://support.visualsoft.co.uk/

Untitled.png

 

 

Sales Channels

eBay

In order to setup an eBay sales channel on Despatch Cloud follow the steps below:

1. As you can see in the picture, the only credentials you need is "Name". Enter a name in this field. It could be anything you want as long as it isn't taken before.

0.png

2. Then click on "Submit"

If you face an error as in the picture below, this means the name you picked is already taken and you have to try another name.

1-1.png

If you get a message like in the following picture then it means you created your channel successfully.

2.png

3. The next step is connecting the channel. In order to do that click on the Link Icon.

3-1.png

4. Click on the "I agree" button.

4.png

5. If you haven't logged in to eBay already, then you have to sign in to your account.

6-1.png
6.png

But, if you were already logged in to your eBay account, you will directly see the message below.

5.png

Now your eBay sales channel is added and connected successfully.

 

Sales Channels

Etsy

To setup an Etsy sales channel on Despatch Cloud, you must fill out the credentials, then connect to the channel. In order to setup an Etsy sales channel on Despatch Cloud follow the steps below:

1. Enter a name in the "Name" field. It could be anything you want as long as it wasn't used already. Also, enter your "Shop Name".

0.png

2. Then click on "Submit"

If you face an error as in the picture below, this means the name you picked is already taken and you have to try another name.

1.png

If you get a message like in the following picture then it means you created your channel successfully.

2.png

3. The next step is connecting the channel. In order to do that click on the Link Icon.

3.png

4. Click on "Allow Access"

4.png

5. If you haven't logged in to Etsy already, then you have to sign in to your account.

6.png

But, if you were already logged in to your Etsy account, you will directly see the message below.

5.png

Now your Etsy sales channel is added and connected successfully.

Sales Channels

EKM

In order to setup an EKM sales channel on Despatch Cloud follow the steps below:

1. As you can see in the picture, the only credentials you need is "Name". Enter a name in this field. It could be anything you want as long as it isn't taken before.

9-2.png

2. Then click on "Submit"

If you face an error as in the picture below, this means the name you picked is already taken and you have to try another name.

8-2.png

If you get a message like in the following picture, then it means you created your channel successfully.

7.png

3. If you haven't logged in to EKM already, you have to sign in to your account.

0.png

But, if you were already logged in to your EKM account, you will directly see the following:

2.png

4. Click on "Allow" and you will see the message below.

3.png

Now your EKM sales channel is added and connected successfully.

Couriers

Public API

Public API

Despatch Cloud 3.5 Public API

API Access is included in our Gold, Platinum and Enterprise plans you can find our latest API documentation at the below Postman link: 

3.5 API Documentation

Public API

Despatch Cloud 3.4 Public API

API Access is included in our Gold, Platinum and Enterprise plans you can find our latest API documentation at the below Postman link: 

3.4 API Documentation

3.4 is a legacy product and will be getting discontinued in Q1 2023 we strongly recommend upgrading your system to Despatch Cloud 3.5

Silent Printing

Silent Printing

Silent Printing with Despatch Cloud

Despatch Cloud supports silent printing.

QZ Tray

QZ Tray

QZ Tray (OSX)

To set up QZ Tray, follow the below steps. If you need help or have any questions, please contact us. 

Step 1

Go to the QZ Tray website https://qz.io/

Step 2
Click on the Download Now button (as below).

image-1626265378111.png

Step 3
Click on QZ Tray 2.0 (as below).

image-1626265392483.png

Step 4
You will see a new window open on your computer. When this happens, please click Save (as below).

image-1626265411338.png

Step 5
Once QZ Tray has successfully saved to your computer, double click on it and follow the required steps to install (as below).

Step 6
Click Continue.

image-1626265427119.png

Step 7
Click Continue.

image-1626265441134.png

Step 8
Click Install

image-1626265456612.png

Step 9
Once you have clicked Install, a pop-up will appear asking you to download Java 1.7. Click OK. (Java is required when using QZ Tray) (as below).

image-1626265476873.png

Step 10
You have successfully installed QZ Tray. Click Close (as below).

image-1626265490011.png

Step 11
You will now be re-directed to Java (https://java.com/en/download/). Click on Free Java Download (as below).

image-1626265513517.png


Step 12
You will now be asked to agree to start a download. Click on Agree and Start Free Download (as below).

image-1626265522003.png
Step 13
Once you have clicked on Agree and Start Free Download, a new window wil appear asking you to save Java. Click Save (as below).

image-1626265532774.png

Step 14
Once Java has successfully saved to your computer, double click on it follow the required steps to install (as below).

image-1626265558292.png

Step 15
Once you have double clicked on Java install, a new pop-up will appear. Click Next (as below).

image-1626265576301.png



Step 16
Make sure to UNTICK the checkbox which asks you to 'Get a Yahoo homepage and new tab page on Safari and Chrome' (By leaving this checkbox ticked, it will allow for unwanted malware to be installed on to your computer.) (as below).

image-1626265641975.png

Step 17
You have successfully installed Java. Click Close (as below).

image-1626265656075.png

Step 18
Now that you have successfully installed QZ Tray and Java, you will need to click on the small QZ Tray icon that will have appeared at the bottom of your screen, inside the task bar (or top, depending on the computer you are using). Click on the icon and select the option 'Automatically Start' (as below).

image-1626265671474.png

Step 19
Restart your browser.

Note: To set up QZ Tray with Despatch Cloud, you must have the login credentials for your Despatch Cloud account.