Royal Mail
Royal Mail carrier integration

UK shipping
without Click & Drop.

Royal Mail OBA is bring-your-own — connect your account and ship Tracked 24, Tracked 48, Signed For, and International Tracked at your contract rate. Skip the portal logins, the manual address re-typing, the per-parcel manifest reconciliation.

Bring your own OBA account International Tracked supported 100 free labels / month
What you get

Royal Mail Shipping API end-to-end.

Once your OBA credentials are in /carriers, every Tracked + Signed For + International product flows through Shipnest with the right customs forms attached.

Tracked 24 + Tracked 48 + Signed For

All your OBA products quoted in parallel with whatever else you have connected. Service codes resolve to human names so the picker in /returns shows 'Tracked 24' instead of 'TRK24'.

International Tracked + Signed

International Tracked + Signed, International Tracked, International Signed — all priced. CN22 / CN23 customs forms ride on the service code, so the carrier-side process is identical to Click & Drop's.

CN22 / CN23 customs forms

Per-line HS code + origin + value pre-filled from your product catalog. EORI auto-stamped on EU lanes; IOSS handling for ≤€150 orders to EU buyers.

Signed For + Age Restricted

Signature options map to Royal Mail's `enhancements` array — SIGNED_FOR for standard signature, AGE_RESTRICTED for 18+ products (knives, alcohol). Surfaces on the quote with the right surcharge.

Branded tracking page

Royal Mail tracking events sync via our 30-min polling cron and render on /track/<number> with your shop's logo and brand color. Buyers don't see royalmail.com unless they specifically want to.

Your contract, your rates

Labels billed to your OBA account at your contracted pricing. Shipnest takes zero relay margin — we charge for the platform layer only.

How it works

OBA account + paste + ship.

  1. 1
    Get your OBA API credentials

    If you don't already have an OBA account, contact Royal Mail Business sales. Existing OBA customers can request Shipping API access through your account manager — you'll receive a Client ID + Secret pair.

  2. 2
    Paste credentials into /carriers

    Client ID + Client Secret + your OBA Posting Location. We test the connection with a real rate request before saving, so you know the credentials work the moment they're stored.

  3. 3
    Set customs up once

    /settings/customs → paste your GB EORI + (if applicable) VAT + IOSS. Every future International Tracked + Signed label gets the right paperwork attached automatically. No per-order customs form to fill in.

  4. 4
    Quote + print

    Every order quotes Royal Mail alongside your other carriers. Buy any service from Tracked 24 to International Tracked + Signed; PDF arrives inline with customs declaration pre-filled.

Built for UK shippers

Best when Royal Mail is your primary carrier.

Royal Mail OBA contracts forbid resale, so we'll never offer operator-side rates here — you'll always connect your own account. Once you have, the rest is automated: customs, tracking, returns + branded tracking page all work as expected.

  • BYO posture — Shipnest holds zero financial exposure on your Royal Mail volume. You pay Royal Mail via your OBA invoice; we charge for the platform layer only.
  • International EORI / IOSS / VAT handling means EU-bound parcels clear customs without the buyer paying VAT at delivery (for orders ≤€150).
  • Branded tracking page renders Royal Mail's events under your shop's chrome — buyers stay on your domain, not royalmail.com.
Plans
Starter
Free
100 labels / month
Bring your OBA account; ship up to 100 / mo on us.
Growth
Popular
$39 / month
1,000 labels / month
Daily-shipper threshold. Rule engine + branded tracking.
Pro
$69 / month
3,000 labels / month
Multi-warehouse, public REST API, PrintNode routing.
14-day free trial on every paid plan. Your Royal Mail account billed directly by Royal Mail — Shipnest charges only for the platform layer.

Print Royal Mail labels without Click & Drop.

Paste your OBA credentials once, set up your EORI in /settings/customs, and every Tracked + International label after that prints from inside Shipnest with customs cleared for you.

100 labels / month free · No credit card · Cancel any time