Our DPD integration app for Shopify supports DPD accounts from Lithuania, Estonia and Latvia.
There are two types of accounts. Accounts for the myProfile web portal and accounts for esiunta.lt, eserviss.lv or telli.ee.
Please follow the steps below to install the app, connect it to your DPD account and configure it.
You can also download one of our guides:
Follow this link: https://apps.shopify.com/dpd-integration-by-webshopassist
then click on the “Add app” button:
Please approve the access requested by the app to allow it to install and access your store orders.
After you install the app, you will need to select the country you are shipping from and the type of account you will be using. Then you need to enter the DPD credentials, to connect the app to your DPD account.
Select the country and the type of account, enter the username and password, then click the “Connect to DPD” button. The DPD credentials for API access have to be requested from DPD.
Please contact DPD and make sure your account has the API access enabled. If the API access is not enabled, the app will not be able to connect to your DPD account.
After you connect the app to your DPD account, the app’s options page will be displayed.
For the myProfile accounts, the only mandatory options are the Default Service Type and the Custom COD Payment method name (if you intend to use Cash on delivery payments):
The esiunta.lt, eserviss.lv or telli.ee accounts also require configuration of the Collection address and the Sender email.
This is the DPD service is the DPD service the app uses to create shipments in the DPD system.
This is the name of the payment method used for COD and defined in the Shopify settings.
It must be the exact same name so that the app can identify orders with COD payments.
This is needed only for esiunta.lt, eserviss.lv or telli.ee accounts.
The Collection address is used as "Sender address" when a shipment is created in the DPD system.
If order location is use, then the address can be edited in Shopify settings, Location page. If you want to add a custom address, it can be added using the "Edit collection addresses" button.
The shipments created with our app are visible in the DPD web portal, according to the table below:
Lithuania | Estonia | Latvia | |
---|---|---|---|
myProfile Web portal | https://myprofile.dpd.lt/ | https://myprofile.dpd.ee/ | https://myprofile.dpd.lv/ |
New portals | https://esiunta.dpd.lt/ | https://telli.dpd.ee/ | https://eserviss.dpd.lv/ |
E-mail support | [email protected] | [email protected] | [email protected] |
The app has many other options you can explore. All options are explained in the app’s Help page.
Before printing the labels, the app has to request tracking numbers from DPD.
To do this, the app initiates the fulfilment process in Shopify, creates a shipment in the DPD system using the Shopify order data and saves the tracking number back in Shopify.
There are three ways of doing this:
1. Manually, from the Fulfillment details page, for one order - to get to this page, from the order's details page (Shopify admin) go to the More actions dropdown and select DPD Fulfillment menu
2. In batches, from the Manage Shipments page, for up to 100 orders at a time – click on the Manage Shipments button, select the orders you want to create labels for, then click on the Fulfill selected orders button. You can see how this works in the video guide.
3. Automatically, immediately after an order is created – this can be configured from the Automation section in the app’s options page – set the Auto tracking number dropdown to “Enabled”.
After you get the tracking numbers you can print the shipping labels and the packing slips.
The shipping labels can be printed either from the DPD web portal or from the Shopify app.
From both the WebShopAssist app you can print labels in bulk, selecting the orders with the checkboxes displayed.
In the WebShopAssist app the checkboxes for printing are on the right side of the list:
The DPD integration app is running inside the browser, therefore it does not have direct access to the printer and it has to use the browser's print dialog and the printer driver settings. This means that the printer settings need to be adjusted to print the DPD shipping label.
The most important printer options are the page size and the margins. The margins should be at minimum and the page size must match the Label format selected in the app’s options (A4, A5 or A6).
There are two ways the app can be configured to allow customers to select the pickup point for their order:
Please see the “Delivery to Pickup Points” section in the app’s help page for details on how each of these modes are configured.
The help page describes all the app’s options and features.