The guide presumes that you have already installed and configured Woocommerce
To install the DPD Connect plugin for WordPress and Woocommerce you’ll have to go to the DPD Connect git hub > woocommerce-shipping > Releases > dpdconnect.zip, or click the link here.
Now that you’ve downloaded the dpdconnect zip file in WordPress admin go to plugins > Add new plugin > Upload plugin and upload the zip file that you’ve just downloaded and click the activate button after installing.
After installing and activating the plugin go to Menu > DPD Connect > Settings.
Go to the tab General in the DPD Connect plugin, here we need to configure a few things these are .
- DPD Account type
- DPD Depot
- DPD Label format
- DPD send tracking email
To get to this section you’ll have to go to Menu > DPD Connect > Credentials, Here you need to fill in your DPD Credentials.
- Passwords (DPD)
In this section of the DPD Connect plugin you’ll have to fill in your company information, go to the tab Company of the DPD plugin.
The fields you’ll have to fill out are.
- Company name
- Company address
- Company postal code (Zip code)
- Company country code ISO 2(NL or US)
- Company phone number
- Company email
- Vat number (for customs)
- Eori number (for customs)
- HMRC number (for customs)
This section of the plugin is about the default product(s) attributes simple configuration, go to the tab Product in the DPD plugin.
The fields you need to fill in here are.
- Default harmonized system code
- Default country of origin
- Default product weight
Default harmonized system code
Among industry classification systems, Harmonized System (HS) Codes are commonly used throughout the export process for goods. The Harmonized System is a standardized numerical method of classifying traded products. It is used by customs authorities around the world to identify products when assessing duties and taxes and for gathering statistics.
Default country of origin
Set the default country you’re sending your product(s) from.
This section is about Parcelshop and google maps, we need to fill in our Google keys so that we can see the DPD parcelshops on checkout, Go to the tab Parcelshop of the DPD plugin.
The fields we need to fill out this section are.
- Google Maps Geocoding API key
The keys you need to fill in here are the same for both fields, the keys themself you’ll need to get from google.
These settings are for debugging purposes.
You may leave these settings empty, unless you know what you are doing
After we’ve installed and configured both plugins we can enable DPD shipping in Woocommerce, Go to Menu > Woocommerce > Shipping.
Here we have a few option we can configure.
Get to this section by going to Menu > Woocommerce > Settings > Shipping, now select the DPD Carier that you want to configure, they are positioned above the header ‘Shipping zones’ and are blue clickable links.
This section of setting is the same for all DPD Carriers except DPD Saturday, we’ll come back the DPD Saturday settings at the end of this chapter.
Now to enable the DPD Carrier that you’ve chosen click the enable button, and if you want to change the title.
In this section we will enable the weekend shipping option DPD Saturday to enable this option go to the blue link DPD Saturday.
You need to click the option Enable To enable the service and you will also need to fill in the Title field to make it show up in the checkout.
There are a few more option that we need to configure in this section these are.
- Show from day
- Show from time
- Show until day
- Show until time
After you have filled out these options the shipping method will work.
Now that we have enabled the shipping methods we need to add them to checkout, we can do this in Woocommerce > Settings > Shipping > Shipping zones > Your shipping zone > Add shipping method.
Here we need to add the three methods we’ve just enabled, after adding them you need to edit them and fill in a cost even if you don’t charge for shipping (cost of 0) this is to ensure the method will work.
- DPD Predict
- DPD Pickup
- DPD Saturday
Create shipment labels
Now that the orders are flowing in we need to make DPD labels to send the orders, to do this go to Menu > Woocommerce > Orders.
Here you will see a table with all of your stores orders to generate a label for these orders simply click the checkbox from the order(s) you want to generate a label for, then from the dropdown menu above ‘orders’ select ‘Create DPD Labels’ and press ‘Apply’. Now you will get a download pop up for the label(s) you’ve selected, if you want to download a label that you’ve already generated again click the ‘PDF’ icon in the table row DPD Shipping Label.
If you want to generate a return label(s) press the checkbox of the order(s) and select ‘Create DPD return Labels’ and click ‘apply’, if you want to re-download a return label click the ‘PDF’ icon in the table row DPD Return label.
Generating Labels (Single & Bulk)
To generate labels in bulk or for single package go to Menu > Woocommerce > Orders, now click the order you want to generate the DPD label for. Now in the top right of your page you will see a small DPD section with the text ‘DPD Connect generate labels’, here you can fill in the amount of labels you want to generate now select the label you want to generate from ‘select an action’ and click ‘generate labels’.
Return labels (Single & Bulk)
To generate return labels in bulk or for single package go to Menu > Woocommerce > Orders, now click the order you want to generate the DPD label for. Now in the top right of your page you will see a small DPD section with the text ‘DPD Connect generate labels’, here you can fill in the amount of labels you want to generate now select the label you want to generate from ‘select an action’ and click ‘generate labels’.
To generate shipping lists in bulk or for single packages go to Menu > Woocommerce > Orders, now click the order you want to generate the DPD label for. Now in the top right of your page you will see a small DPD section with the text ‘DPD Connect generate labels’, here you can fill in the amount of labels you want to generate now select the label you want to generate from ‘select an action’ and click ‘generate labels’.