Buy DHL Shipping Labels Directly on Shopify in the Netherlands & Poland

Shopify now lets merchants in the Netherlands and Poland purchase discounted DHL eCommerce shipping labels straight from the admin. Learn what changed, who’s impacted, and how to start shipping faster today.

Buy DHL Shipping Labels Directly on Shopify in the Netherlands & Poland
7 sections

Shopify’s latest merchant update expands the in‑platform shipping label purchase to two new markets: the Netherlands and Poland. If you’ve been waiting for a native, discounted DHL eCommerce solution, it’s finally here. In this post we break down exactly what’s new, which users it affects, and the steps you need to take to start shipping smarter.

What’s New?

  • New regions: Merchants shipping from the Netherlands can buy DHL eCommerce labels for domestic deliveries within the country. Polish merchants can purchase labels for shipments to eligible EU addresses.
  • Discounted rates: The rates are negotiated by Shopify and are lower than standard DHL retail prices. There’s no extra surcharge on top of your Shopify subscription.
  • One‑click fulfillment: When you create a label, the delivery address, line items, weight, and customs info are auto‑filled. After you print the label, Shopify adds the tracking number to the order, notifies the customer, and marks the order as fulfilled automatically.
  • Bulk printing: Select multiple unfulfilled orders, click “Create shipping label,” and print them all at once—perfect for high‑volume stores.
  • Who Is Affected?

    Merchants – If your store’s primary shipping origin is the Netherlands or Poland, you can now skip third‑party label generators and buy directly in Shopify. The feature works for all plan levels because Shopify does not charge an extra fee.

    Developers – No API or webhook changes are required. Existing order‑fulfillment flows (e.g., custom apps that call the Fulfillment API) will continue to work because Shopify automatically creates a fulfillment record when you purchase a label. The only thing developers might want to tweak is how they display the tracking number in custom order‑status pages.

    How Merchants Can Start Buying Labels

  • Open any unfulfilled order in the Shopify admin.
  • Click Create shipping label in the Fulfillment section.
  • Review the pre‑filled details (address, weight, items). Choose the DHL service that matches your delivery speed.
  • Print the label, drop the parcel off at a DHL service point or locker, and let Shopify handle the fulfillment status.
  • Bulk workflow – Select multiple orders using the checkboxes at the top of the order list, then click More actions → Create shipping label. A single PDF with all labels will be generated for quick printing.

    Bulk Shipping Tips

  • Prepare weight data – Ensure each product’s weight is set in the product details. Accurate weight prevents label re‑generation.
  • Use order tags – Tag orders that qualify for DHL eCommerce (e.g., "EU‑DHL") and filter by tag before bulk printing.
  • Schedule drop‑offs – DHL service points in both countries accept parcels 24/7, but lockers have specific collection windows. Plan accordingly to avoid delays.
  • What Developers Need to Know

    Even though the UI handles most of the work, you may want to surface the new tracking number in custom themes or apps. Shopify stores the tracking data on the fulfillment object, so you can access it via Liquid or the Admin API.

    Liquid example (order‑status page):

    {% raw %}{{ order.fulfillments.first.tracking_number }}{% endraw %}

    Admin API snippet (Node.js, using shopify-api-js):

    {% raw %}const fulfillment = await shopify.rest.Fulfillment.create({

    session,

    order_id: orderId,

    tracking_number: trackingNumber,

    notify_customer: true

    });

    {% endraw %}

    Because the platform auto‑creates the fulfillment when a label is purchased, you typically won’t need to call the API manually unless you’re building a custom bulk‑label generator that talks directly to DHL.

    Action Checklist

  • Verify your store’s shipping origin is set to the Netherlands or Poland in Settings → Shipping & delivery.
  • Ensure each product has an accurate weight (grams or kilograms).
  • Test a single label purchase on a sandbox order to confirm tracking appears on the order page.
  • If you use custom order‑status pages, add the Liquid snippet to display the tracking number.
  • Train your fulfillment team on the nearest DHL service points or lockers for drop‑off.
  • Conclusion & Next Steps

    Shopify’s expansion of in‑platform DHL eCommerce labels removes a major friction point for European merchants. By leveraging the native label purchase, you save on carrier costs, automate fulfillment status, and give customers real‑time tracking—all without writing a line of code. Ready to streamline your shipments? Open an unfulfilled order today and click “Create shipping label.”

    Tags
    Sources

    Related Articles

    Batch Fulfillment: Streamline Order Shipping with Shopify’s New Order Batching

    Batch Fulfillment: Streamline Order Shipping with Shopify’s New Order Batching

    Shopify now lets merchants bundle up to 250 orders into a single batch, letting you pick labels, print documents, and pack shipments together. Learn how it works, who it impacts, and how to set it up.

    October 16, 20264 min
    Checkout & Cart MCP Now Honor UCP Buyer Consent – What Developers Need to Know

    Checkout & Cart MCP Now Honor UCP Buyer Consent – What Developers Need to Know

    Shopify’s Checkout and Cart MCP now support the UCP buyer consent extension, letting agents capture exact consent choices. Learn what changed, who’s affected, and how to update your integration with code examples.

    October 16, 20265 min
    Automate Shipping Label Purchases with Shopify Flow

    Automate Shipping Label Purchases with Shopify Flow

    Shopify Flow now lets merchants buy shipping labels automatically based on custom order criteria. Learn what changed, who it impacts, and how to set up the new action in minutes.

    October 15, 20265 min
    Royal Mail Pickup Points Now Available at Checkout – What Shopify Merchants & Developers Need to Know

    Royal Mail Pickup Points Now Available at Checkout – What Shopify Merchants & Developers Need to Know

    Shopify UK merchants can now let shoppers select a Royal Mail pickup point directly at checkout. This guide explains the new feature, how to enable it, and what developers must adjust to support the pickup‑point workflow.

    October 15, 20264 min