Skip to content

FAQ

Which DPD interface does the add-on use? The DPD Web Connect SOAP services of DPD Germany (LoginService 2.0, ShipmentService 4.5, ParcelShopFinderService 5.0, ParcelLifeCycleService 2.0). They have public WSDL files and a stage system for tests. See Conformance.

Does it work for DPD Austria or other DPD countries? The web services are the ones of DPD Germany. A German DPD account can send to other countries (the destination is part of the address). Other national DPD companies publish their own, different interfaces; those are not covered.

What do I need from DPD? A DelisID with password and the sender customer number for the stage system, later the same for production. DPD approves each integration before it may use production: ask your DPD contact.

Is cash on delivery supported? No. ShipmentService 4.5 has no cash on delivery field (it was removed in 4.4). Mark your COD payment method in the settings: those orders are refused with a clear message so that you create them in the DPD portal.

Can I cancel a label? The web services have no cancel operation. The add-on removes the label in your store; DPD is not told and the parcel still exists there. Contact your depot if the parcel was already handed over.

What does the add-on send about my customers? Name, address and the order reference. The e-mail address and phone number are not sent unless you turn on “Send e-mail and phone number to DPD”. DPD Pickup always sends the e-mail address because the schema requires a notification; the checkout shows a notice. Nothing is sent to anyone else.

The distance to the parcel shop is not shown. Why? DPD’s specification does not say in which unit distance is; the add-on does not guess.

Do I need a webhook? No. DPD’s web services have no push notifications; tracking is polled by cron.

What happens if DPD is down? Failed label jobs are retried after 5 minutes, 15 minutes, 1 hour, 3 hours and 12 hours; the order page shows the message. Rates never call DPD, so the checkout keeps working.

Where are credentials stored? Encrypted in your database (AES-256-GCM). The password is never shown again and never written to the log.

Is it safe with the full page cache of CS-Cart 4.21? Yes. The checkout picker is an AJAX call, the search results are never part of a cached page.

DPD is a trademark of its owner; this add-on is not affiliated with or endorsed by DPD.

My license shows “Pending verification”

Section titled “My license shows “Pending verification””

This status appears in older add-on versions when you use a CS-Cart Marketplace license number that our license server has not matched with the Marketplace yet. The add-on is fully working in this state: no feature is switched off and you do not need to do anything. Newer versions show it as Active (Marketplace license). We confirm Marketplace numbers on our side; click Check now on the add-on’s License tab (Add-ons → Manage add-ons → the add-on) a little later and it shows Active. If it has not changed after 24 hours, contact support with your Marketplace order number.

Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).