DHL API Details – Multi Carrier Shipping Label App for Shopify FAQs
-
FAQs on DHL API credentials, authentication, requests, and integration with Shopify
Yes, it will still be possible to use PH Multicarrier with DHL after the SOAP API discontinuation. The platform will switch to the DHL REST API when it becomes mandatory. Carriers typically provide ample time for such transitions, and PH Multicarrier is committed to updating the integration accordingly. If users face any difficulties after the switch, they are encouraged to reach out for prompt assistance.
The MyDHL API option appears under the “MyDHL” section when creating an app on developer.dhl.com. If you do not see any API or the MyDHL API option is missing, it indicates you either don’t have the necessary access or it is not enabled for your developer account. In this case, contact DHL Support or your DHL Account Representative to request access to the MyDHL API and obtain the right credentials. PluginHive is unable to provide the API credentials or grant access; this must come from DHL.
For now, you should continue using your existing XML credentials to configure DHL Express shipping within PluginHive. If you do not have XML credentials or cannot obtain them, consider alternative shipping integrations supported by PluginHive. Additionally, stay in touch with PluginHive support for any interim solutions or updates on DHL API integration progress.
DHL Paket API requires the house number to be a mandatory field in the request. If an address legitimately does not have a house number, the correct approach is: – Use “0” (zero) as a placeholder in the streetNumber field to satisfy the mandatory requirement. – Do not leave the streetNumber field blank or reuse the street name as the number, as this causes API validation failures. For example: “`xml <cis:streetName>Main Street</cis:streetName> <cis:streetNumber>0</cis:streetNumber> “` This ensures the address passes validation and the shipment is processed correctly.
The release of DHL Express API support within PluginHive involves multiple stages including development, testing, and certification by DHL. Because these steps require coordination and external validation, PluginHive cannot provide an exact ETA. The development to support DHL Rest API is scheduled to begin early next year, and certification is pending. PluginHive will inform users as soon as there is a confirmed release timeframe.
The API secret (also called the Site Password) is part of the DHL API credential set needed to connect your DHL account to the app. To obtain it, contact your DHL Account Representative or DHL support team directly. They will provide you with the full set of API credentials, including the API secret.
PH Multicarrier is aware of DHL’s requirement to stop using SOAP API v2 after 31/05/ 2025. The team is actively reviewing and working on this transition. Users should anticipate that the app will switch to the REST API as required to maintain functionality. While the integration is not yet complete, updates will be provided as soon as the migration is finalized, ensuring uninterrupted DHL shipping.
Currently, PluginHive is actively working on integrating the DHL REST API as the successor to the older XML versions. Although the REST API integration is not fully live yet, you can already connect your valid DHL REST API credentials (Client Secret & Key) with the app to continue shipping without disruption. Once the REST API support is fully implemented, minimal changes will be required on your end to switch workflows. For guidance on setting up these REST API credentials within the app, you can schedule a call with PluginHive support who can walk you through the process step-by-step. Until then, continue monitoring your DHL account status and ensure your API credentials are compatible with the supported API version.
The PH Multicarrier team is currently testing the DHL REST API integration but has not finalized a release date yet. Meanwhile, users can continue shipping with DHL using the SHL SOAP API V3, which remains functional. Once a release timeline is established and the REST API integration is ready, users will receive updates with detailed information.
The DHL API certification process timeline can vary and depends on coordination between PluginHive and DHL. There is no fixed duration, and currently, PluginHive does not have a specific estimate for when certification will be completed. PluginHive will notify users once the certification is finalized and the integration is ready for deployment.
You can contact PluginHive support to schedule a dedicated assistance call for setting up your DHL REST API credentials or transitioning from XML. During the call, the support team will: – Guide you through entering your REST API credentials into the PluginHive app. – Help verify your account setup and connectivity. – Answer any technical questions related to the API changeover. To book a slot for this call, reach out to PluginHive support via their support channels or email. They aim to ensure minimal disruption in your shipping workflow during this transition.
PluginHive support typically requires your DHL API credentials (Account Number, Site ID, Site Password) to attempt adding your DHL account from their end. However, if you are uncomfortable sharing this sensitive information: 1. Contact your DHL Account Representative for assistance in authenticating and validating your API credentials. 2. Ensure you have the correct and active API credentials before attempting to connect through the PluginHive app. 3. Once you have confirmed credentials are valid, PluginHive can assist further through remote sessions such as Zoom calls without directly handling your credentials.
Yes, PluginHive Multi-Carrier communicates with DHL via the xml-pi API. However, there is no explicit region field included in the XML request. The shipment processing region is determined automatically based on the account’s country of origin rather than a region parameter in the request. To verify specifics or troubleshoot, you should share the request and response XML files with DHL support for their review and validation.
Looking for more details or ready to get started?
Visit the app page to explore features and pricing.