A DHL International Direct shipment that fails at rating with "No rate returned for this service" usually means the destination is not served by the DHL Parcel International Direct product. Check DHL's current served-markets list and use DHL Parcel International Standard (or another eligible service) for destinations Direct does not serve.

Problem

Making a label on the DHL International Direct service returns "No rate returned for this service" for a destination, while other DHL services or destinations work.

Cause

DHL Parcel International Direct serves a set list of e-commerce markets. When the destination is not on that list, DHL returns no rate for the Direct service, which shows in Shipstore as "No rate returned for this service". This is a DHL service-availability limit, not a Shipstore setup error.

How to check

Confirm the destination country, then check DHL's current Parcel International Direct served-markets list.

Fix

  1. Confirm the destination country of the shipment.
  2. Check DHL's current Parcel International Direct served-markets list to see if the destination is eligible.
  3. If it is not served by Direct, choose DHL Parcel International Standard (or another eligible service) for that shipment.
  4. Reprocess and confirm a rate returns.

What you should see

Switching to an eligible service (for example DHL Parcel International Standard) returns a rate and prints a label, while the Direct service keeps returning no rate for destinations it does not serve.