Configure the DPD Integration

The following steps must be taken to configure the DPD Integration.

It consists of six actions:

  • Create a folder
  • Set custom preferences
  • Set login credentials
  • Check the location addresses
  • Enable the fields and sublist on custom forms
  • Set permissions for custom roles

Create a Folder to store shipping labels

  1. Go to Documents > Files > File Cabinet > New
  2. Enter a name, for example DPD Shipping Labels
  3. Save. After save, take note of the Internal ID of the folder.


Set Custom Preferences

  1. Go to Setup > Company > General Preferences > Custom Preferences > DPD Shipping Integration
  2. Enter the following fields:
    1. DPD Labels Folder ID: enter the internal ID of the folder created in the previous step
    2. Check DPD Test Mode during testing phase. Uncheck this checkbox before go-live. Also check this checkbox in sandbox (please be aware that after a refresh, this checkbox will be reset again)
    3. Remove Customer ID From Name: if you use auto-generated numbers for customers, the customer ID will show on the label. Check this box if the ID should not show on the label (then only the name will show)
  3. Save.

Set Login Credentials

This step is different for NetSuite OneWorld Customers and non-OneWorld customers. OneWorld customers should set the login credentials on the Subsidiary record.

If you do not have a OneWorld account, go to Setup > Company > Company Information.

If you have a OneWorld account, go to Setup > Company > Subsidiaries and edit the subsidiary you want to configure.

  1. Enter the following fields. Use the address as you are registered with DPD.
    1. DPD Account ID
    2. DPD City
    3. DPD Country Code
    4. DPD House No
    5. DPD Name1
    6. DPD Street
    7. DPD Zip Code
  2. Click Save
  3. Go to the same subsidiary record in View mode
  4. Click 'Set DPD Credentials'
  5. Enter the following fields:
    1. DPD Username
    2. DPD Password
    3. The field BASE-64 Auto Generated Value will automatically be populated. Copy/paste this value to the field DPD Base-64 Auth Header

Check Location Address

Go to the Location record of the warehouse you are configuring (Setup > Company > Locations).

Please check if the Address and Return Address are populated correctly (exactly as how they are registered with DPD).

Enable the fields and subtab on custom forms

The following fields and subtab should be enabled on the item fulfillment form:

  • DPD Number of Labels: recommended to place on the main section of the item fuffillment form
  • DPD Has Label: recommended to set the field to disabled on the Shipping or System Information tab
  • Track & Trace Numbers: recommended to set the field to disabled on the Shipping or System Information tab
  • DPD Label URL: recommended to set the field hidden on the Shipping tab
  • Sublist DPD Track & Trace: recommended to show on the Shipping tab


The following fields and subtab should be enabled on the Return Authorization form (only if required when using the DPD integration for returns):

  • DPD Shipping Method: recommended to place on the main section of the Return Authorization form (this field is necessary because the Return Authorization doesn't contain the standard Shipping Method field)
  • DPD Number of Labels: recommended to place on the main section of the Return Authorization form
  • DPD Has Label: recommended to set the field to disabled on the Shipping or System Information tab
  • Track & Trace Numbers: recommended to set the field to disabled on the Shipping or System Information tab
  • DPD Label URL: recommended to set the field hidden on the Shipping tab
  • Sublist DPD Track & Trace: recommended to show on the Shipping tab

Set permissions for custom roles

A custom role should have the following permissions at a minimum:

  • Transaction: Item Fulfilment (edit)
  • Transaction: Return Authorization (edit) (only if required when using the DPD integration for returns)
  • Lists: Documents and Files (edit)
  • Custom records: DPD Track & Trace


Label type

It's possible to select the label type during the creation of the shipment. The dropdown select isn't visible by default on the item shipment page. To make the field visible customize the form and go to the Screen field and the the tab custom. Check the checkbox on the line that states "DPD Printing Format". If wanted this field can be moved between elements.