The Registered Billing Postcode field in both the Add Shipping Account UI and API is now required in the following scenarios:

  • Creating a new Production shipping account.
  • Switching an existing account from Sandbox to Production, if the account does not already have a Registered Billing Postcode.

This change ensures compliance with Royal Mail’s account validation and sign-off process requirements and improves data accuracy during onboarding.

The Royal Mail label templates for express weekend services have been updated to include the following:

  • Safeplace: For parcels that can be left in a designated safeplace location upon delivery, enhancing customer satisfaction by providing flexibility while maintaining security.

Safeplace label template example

  • DO NOT FLY (LQDG): For parcels containing Limited Quantity Dangerous Goods (LQDG) that cannot be transported via air, land, or sea. This label prominently displays the DO NOT FLY instruction to prevent mishandling and ensure compliance with the safety regulations.

LQDG label template example

  • Combined Safeplace + DO NOT FLY: For parcels that are subjected to both safeplace and LQDG. This label includes instructions for leaving the parcel in a safeplace location while also highlighting that the contents are subject to the DO NOT FLY requirement due to hazardous materials.

Safeplace and LQDG label template example

A fully asynchronous shipment manifesting process has been introduced across the Pro Shipping API and UI, allowing customers to submit manifest requests without waiting for completion.

  • API endpoints: The following two new endpoints have been added to our existing Manifests API endpoint.
    • Manifest Shipments Async. To submit the manifest requests to be processed asynchronously. This endpoint accepts the same parameters as the existing Manifests endpoint, excluding the async parameter.
    • Get Manifest Request Status: To check the status of the submitted manifest request with optional detailed responses, including manifest images when complete.
  • Manifest webhook: To configure a manifest webhook via the UI to receive automatic updates when a manifest request completes or fails, with retry logic and suspension handling.
  • Manifest via UI: To get real-time progress on async manifest in a separate pop-up dialog and access to completed manifests through the Manifest History page.