Home/ Marketplace/ DPD/ Square → DPD
Square
DPD

Shipping Integration

Square → DPD Integration

Connect your Square store to DPD. Orders book as DPD consignments automatically, and once dispatched Square is updated with tracking — no manual data entry, no CSV exports, no mistakes.

Free Trial
£6.99
per month after 1 month free trial
Start Free Trial
📦 Platform: Square 🚚 Carrier: DPD 📱 Full support included ♻ Free updates included ❌ Cancel anytime

What It Does

This integration connects your Square store directly to your DPD account. Orders placed through Square are booked with DPD using DPD's official API — consignment created, tracking number issued, ready for label printing without any manual work. Once a consignment is booked, the order is updated back in Square automatically.

  • Automatic order sync from Square to DPD
  • Auto-books only new orders — no duplicates
  • Full order and recipient details synced accurately
  • DPD tracking number issued instantly and written back to the Square order
  • Orders marked as fulfilled in Square automatically once booked
  • Your choice of DPD service as the default — Next Day, Two Day, 12:00, 10:30 and more
  • Secure connection using your own DPD account login — no carrier credentials stored on your Square site
  • Eliminates manual data entry and the errors that come with it

How It Works

1
Customer Places an OrderA customer places an order through your Square store as normal.
2
Order Books with DPDThe consignment is created in your DPD account automatically, on your chosen service — no exports, no copying.
3
Print Label & DispatchPrint the DPD label and hand the parcel to your DPD collection as usual.
4
Square Updates ItselfThe order is marked as fulfilled in Square with the DPD tracking number attached — so you never close orders by hand.

Frequently Asked Questions

What's the cost to run this?

£6.99 per month after a free first month. That covers the integration itself, ongoing updates and support — no per-order or per-label fees on top. DPD's own carriage charges are billed to your DPD account as normal.

What do you need from my Square account?

You authorise the connection through Square's own sign-in (OAuth) — a couple of clicks, no passwords shared with us. If your Square account has more than one location, we'll confirm with you at setup which one your online orders come through, so till sales at a physical location are never booked as deliveries.

What do you need from my DPD account?

Your MyDPD username, password and account number — the same login you use to book parcels on DPD's site. We provide a secure form for this at setup; the details are encrypted and used only to book consignments on your behalf. Please note DPD's own API uses this account login rather than an API key, so a key from a third-party shipping platform won't work here.

Does the order get updated in Square once it's shipped?

Yes. When the consignment is booked with DPD, the integration marks the matching order as fulfilled in Square and writes the DPD tracking number onto it. Because DPD issues the tracking number at booking, this happens straight away — no waiting for a label to be printed.

Your Square Active orders list clears itself as orders are booked, so Square stays the single source of truth for what has and hasn't gone out.

Which DPD service will my orders use?

You choose a default at setup — DPD Next Day, Two Day, by 12:00, by 10:30, Saturday, and DPD's international services are all supported. Every order books on that service. If you ever change your mind, it's a one-line change on our side — just tell us.

How are parcel weights handled?

Square doesn't pass product weights through its orders, so we set a default weight per item for your store, multiplied by the quantity ordered. We agree that figure with you at setup based on what you sell, and it can be adjusted any time. DPD has a maximum weight per parcel; very heavy orders above it are flagged for you to book manually rather than sent and rejected.

Does this handle in-person Square POS sales as well as online orders?

The integration is designed around Square online orders that need to ship — it only books orders that have a delivery address. In-person till sales have no shipping address and are skipped automatically, so nothing is booked by accident.

I sell from more than one Square location — will that cause problems?

No — multi-location Square accounts are supported. At setup we choose which location feeds orders to DPD, so an over-the-counter location doesn't accidentally generate consignments.

What kind of support comes with the monthly fee?

DPD occasionally adjust or update their systems. We monitor those changes, patch the integration when needed, and answer questions over email or a scheduled call — all included in the subscription.

How does cancellation work?

You can cancel any time with 30 days' notice. The integration carries on running during the notice period and then stops — without an active subscription, it won't continue to sync.

Do you take on other Square development work?

Yes — we regularly connect Square to accounting tools, CRMs, stock systems and bespoke dashboards. Get in touch and tell us what you're trying to build.

Who are Receptive?

A UK-based development company — Receptive Ltd — with offices in Cardiff and Cheltenham. Led by Ben Johnson, with over two decades' experience in web development and eCommerce integration.

Related Products

Free Trial
£6.99
per month after 1 month free trial
Start Free Trial
📦 Platform: Square 🚚 Carrier: DPD 📱 Full support included ♻ Free updates included ❌ Cancel anytime

Questions before you start?

Get in touch and we'll get back to you within 24 hours.

Contact Us
WordPress Figma Framer Wix Contentful