The Stock Package Shipping DPD module allows you to generate the DPD label using the DPD webservices. DPD has many different web services, the module supports:
This model allows to define the credential used to connect the the DPD API. The credentials will be automatically retrieved based on the company of the Shipment.