DPD delivery to Pickup Points

The DPD integration for Shopify supports delivery to Pickup points, when the country you are delivering from supports this functionality.

If you have a contract with one of the following countries, you can deliver to pickup points: UK, Portugal, Romania, Bulgaria, Lithuania, Estonia, Latvia, Germany, Czech Republic, Italy, Slovakia, Netherlands, Belgium and Luxembourg.

DPD Pickup points logo

Pickup point selection modes

There are three ways the app can be configured to allow customers to select the pickup point for their order:

  1. Thank-you page mode - there are two possible setup options:
    • If the store is NOT upgraded to the new Checkout (no app blocks) - in this mode, a popup can be displayed to allow customers to search for pickup points.
    • Using app blocks - in this mode, the app offers an app block, which can be added to the Thank-you page and to the Orders status page, from the Checkout editor. See the configuration video.  Go to pickup points app block configuration video
    Starting with August 2025, only the mode that uses app blocks will work. The old style, without app blocks, will not be supported by Shopify.
    Both are displayed after the order is completed, in the Thank-you page and Order status page. The setup differs and is detailed below.
    These two options are mutually exclusive. If the "app blocks" mode is published, the previous mode will stop working.
    This mode is available to all application plans, including the Free plan.
    For the Free and Basic plans, the usage is limitted to 120% the number of labels included in your plan. For example, if you opted for the Basic plan, which includes 100 labels, you will be able to save up to 120 pickup points.
    Starting with the Standard plan, the number of pickup points which can be saved is unlimited.
  2. The 'Show as shipping options' mode - in this mode, the pickup points are displayed during the checkout, when the customer selects the shipping method and rate.
    The pickup points displayed in this case are in the vecinity of the shipping address selected in the previous checkout step.
    This mode is available starting with the Premium plan.
    Also, this mode requires Shopify's Third-party calculated shipping rates feature. The Third-party calculated shipping rates feature is available on the Advanced Shopify plan. Starting January 1, 2023, stores on the Shopify Starter and Basic plans cannot request access to this feature. Stores on the Shopify plan can continue to request access by contacting Shopify support.

Setting up the Thank-you page mode

1. If the store is not upgraded to Checkout Extensibility

First you need to configure a shipping method (rate) in Settings / Shipping and delivery section, which will be available for your customers in the checkout process. Let's say you name it 'DPD Pickup', but it can be any name you choose.

When a customer selects this shipping method, the app will open a dialog to select the delivery location, after the order is completed, in the Thank you page.

Second thing is the pickup point configuration page in the app.

In this page you must enter the name of the shipping method defined in previous step ('DPD Pickup').

You can also customize the dialog, translating the texts or adding a custom CSS to change it's appearance.

The Pickup point list size option is not limiting the number of pickup points loaded. It is only setting the number of lines you can see in the list without scrolling.

2. Using app blocks

This is using the new Shopify Checkout customization options.

For this mode you need to add the DPD integration app blocks to the Than-you and Order status pages, then to publish the new checkout mode, if the app-blocks mode is not already published.

To do this, please follwow these steps:

  1. Go to Shopify settings, click on Checkout tab, then click the Customize button.
  2. Select the Order status page at the top of the editor.
  3. Click on the "Add app block" button located at the botom of the page, in the laft pane.
  4. Click on the "DPD Pickup Points" blog, to add it to the page.
  5. Return to the main page (back arrow near the app block name).
  6. Move the block to your desired position in the page.
  7. Save the editor configuration.
  8. Repeat staps 2 to 7 for Thank-you page.
  9. When you're happy with the app block placement, you can Publish the configuration.
    However, before publishing and start using the app blocks, make sure you are not using other "old style" integrations in the Orders status page or in the Thank you page, from other apps, because that integrations will stop working once you publish.

Until Shopify retires the old checkout mode (without app blocks) you can revert to the old mode. This can be done from Shopify settings, Checkout tab, at the end of the page.

Please watch the configuration video. Go to pickup points app block configuration video


Setting up the 'shipping options' mode

This method has the advantage that the customer cannot finalize the checkout without selecting a pickup point, if delivery to pickup points it's an option for that order destination.

First, select Show as shipping options. If this option is disabled, the reasons will be displayed. You will not be able to select it if the ap plan is not Premium or higher or if your store does not have the Third-party calculated shipping rates feature.

You need to enter the following:

After the order is created by the customer, the app will save the pickup point details in the 'ADDITIONAL DETAILS' section, with the same information as for the Thank-you page mode.

Go to the DPD app page