Description
The Royal Mail Shipping addon calculates dynamic British Royal Mail rates at WooCommerce checkout, checking the order’s weight, dimensions, and destination to display shipping options consistent with the services offered by the carrier. Designed for those who sell physical products in the United Kingdom and ship orders via Royal Mail, it is an additional resource that connects the store directly to the British postal operator’s logistics workflow without manual calculations.
Key Features of Royal Mail Shipping
- Automatic calculation at checkout
Displays Royal Mail shipping rates based on the weight and delivery address provided by the customer. - Multiple postal services
Provides different Royal Mail shipping methods as options selectable by the buyer. - Configuration by shipping zone
Integrates with WooCommerce’s native shipping zones system to define rules by region. - Rules by weight and dimensions
Applies rate ranges based on the physical parameters entered for each product in the store. - Admin configuration panel
Centralizes credentials, active services, and price markup settings within the WooCommerce settings.
Benefits of Royal Mail Shipping
- No more manual quotes
Eliminates fixed shipping tables and reduces billing errors by automating shipping calculations. - More transparent checkout
Shows the buyer the actual cost of each shipping method before completing the purchase. - Preserved shipping margin
Allows the exact amount charged by the British carrier for orders to be passed on to the customer. - Operations aligned with Royal Mail
Keeps the store synchronized with the postal services used for daily order fulfillment.
Who Is Royal Mail Shipping For?
- Those who sell physical products shipped from the United Kingdom and use Royal Mail as their primary carrier.
- Those who need to display dynamic shipping rates at WooCommerce checkout instead of fixed amounts.
- Those who operate a WooCommerce store focused on the British market and want to align shipping charges with the actual cost of Royal Mail.
How to Download Royal Mail Shipping
Royal Mail Shipping is available for download here at Ultrapack. After saving the .zip file, go to Plugins > Add New > Upload Plugin, select the file, and activate the extension. The configuration options will then appear under WooCommerce > Settings > Shipping, ready to be linked to your shipping zones.
For a WooCommerce store that ships physical orders in the United Kingdom, Royal Mail Shipping connects checkout to the postal carrier’s official rates, reducing discrepancies between the amount charged to the customer and the actual shipping cost. It is the component that professionalizes the shipping stage without requiring external spreadsheets or manual consultation of Royal Mail rate tables.
Frequently asked questions
Is WooCommerce Royal Mail Shipping GPL-licensed?
Yes. WooCommerce Royal Mail Shipping is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Royal Mail Shipping on multiple sites?
Yes. You can install WooCommerce Royal Mail Shipping on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Royal Mail Shipping cost at Ultrapack?
WooCommerce Royal Mail Shipping costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Royal Mail Shipping include updates?
Yes. The current version of WooCommerce Royal Mail Shipping is 4.1.0, published at Ultrapack on Sep 17, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Royal Mail Shipping scanned before publication?
Yes. Every version of WooCommerce Royal Mail Shipping goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Royal Mail Shipping?
Requires WordPress 7.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 4.1.0 2026-09-16
- Add - Royal Mail and Parcelforce rates effective October 5, 2026.
- Fix - Shipping rates are no longer removed by a fatal error, and no longer silently disappear, when third-party code returns invalid data from the rate bands or boxes filters. The invalid value is now ignored and a notice is logged when debugging is enabled.
Version 4.0.9 2026-09-03
- Fix - Royal Mail Tracked 24 and Tracked 48 with Age Verification are no longer offered. Royal Mail publishes no online price for them, so they appeared in the settings but never returned a rate.
- Tweak - WooCommerce 11.1 Compatibility.
Version 4.0.8 2026-08-24
- Tweak - WordPress 7.1 Compatibility.
Version 4.0.7 2026-08-05
- Tweak - Remove Product Block Editor integration to prevent fatal errors on WooCommerce 11.0.
- Tweak - WooCommerce 11.0 Compatibility.
Version 4.0.6 2026-06-30
- Add - New filters woocommerce_shipping_royalmail_skip_item_box_packing and woocommerce_shipping_royalmail_packages to let developers customise box packing and packages.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-shipping-royalmail.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-shipping-royalmail.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 7.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready