company logo

Help center

Go to Shipdock
WebsiteShopify App Store
All collectionsProvidersDPD.si / DPD.hr (DPD EasyShip API) Shopify integration

DPD.si / DPD.hr (DPD EasyShip API) Shopify integration

If you ship a large volume of parcels and want to automate the process of sending shipments via DPD, an API integration is the ideal solution. This article will guide you through the essential steps — from registration and obtaining API credentials to successfully sending your first shipment through the DPD provider in our app for Shopify stores.

info icon
Tento návod je určen pouze pro dopravu DPD v rámci České republiky a využívá DPD Shipping API.

1. What You’ll Need

To connect to the API and print labels, you must have:

  • Access to DPD Shipments

  • An active contract with DPD

  • API Credentials to DPD Shipments API (contact your account manager)

  • A paid FULL plan

To display the Pickup Points widget, you must have:

  • A paid LITE or FULL plan

2. Create a DPD provider

Once you have your API credentials ready:

  1. In the app, go to Providers > Add Provider

  2. Choose DPD as the carrier type and DPD Slovenia or DPD Croatia as the subtype

  3. Fill in the required fields:

    • Username (easyship.hr or easyship.si)

    • Password (easyship.hr or easyship.si)

  4. Map the provider to the correct shipping rates:

    • If you haven’t created shipping rates for DPD yet, follow this guide:
      👉 Configure shipping rates for carrier integration

    • If you already have DPD shipping rates set up:

      • In the Home Delivery section, select the shipping rates that will use DPD

      • Assign the appropriate service, e.g. DPD Home (B2C)

      • If you're using pickup points, make sure to also select the relevant rates in the Pickup Points section to enable pickup point selection for customers

  5. Set the provider as active

  6. Save the provider

3. Activate and Configure the Pickup Point Widget

info icon
You can use pickup points even without API access, a minimum LITE subscription plan is required.

To allow customers to select a DPD Pickup point during the checkout process, you need to activate and configure the widget.
Follow the appropriate guide based on your Shopify plan.