Active installs
30K+
Subscription includes
Support
The WooCommerce Royal Mail shipping extension allows you to offer Royal Mail shipping rates to customers without the need for an API, as Royal Mail does not provide a public API.
To use this extension, your store must use GBP currency and have the United Kingdom as the base country, and your products need to be set up with weights and shipping dimensions.
This extension primarily works with mm and g, but other units are converted automatically!
This extension supports all the UK and international sending services offered by Royal Mail and Parcelforce in the current Post Office and Online price guides.
Royal Mail Shipping Method for WooCommerce is a shipping rates extension that calculates Royal Mail and Parcelforce costs and displays them to shoppers at checkout. Because Royal Mail does not offer a public API, the extension calculates rates from the current Royal Mail price guides rather than a live carrier connection. Once you add it to a shipping zone and your products have weights and dimensions, customers see Royal Mail options based on the contents, origin, and destination of their order.
No. Royal Mail does not provide a public API for shipping calculations, so this extension works from the current Royal Mail and Parcelforce price guides instead. That means you can offer Royal Mail rates at checkout without setting up an API connection or writing any code.
Yes. Royal Mail Shipping Method can calculate rates for shipping domestically within the UK and worldwide. It supports the UK and international sending services offered by Royal Mail and Parcelforce in the current Post Office and Online price guides, so you can quote customers whether they are down the road or overseas.
To use Royal Mail Shipping Method, your store's base country must be the United Kingdom and your currency must be Pound sterling (GBP). Your non-virtual products also need weights and shipping dimensions, since the built-in box packer uses those details to calculate accurate rates. The method is then added to a WooCommerce shipping zone so it appears for the right customers.
Yes. You control which Royal Mail and Parcelforce services appear at checkout, so you can offer only the delivery options that suit your store. You can also rename services to make them clearer for shoppers and reorder how they display. If you prefer, you can add extra costs to a service to help cover packaging or handling.
Yes. The extension lets you choose between Regular prices (over the counter) and Online prices (the discounted rates). Some services, such as the Royal Mail Tracked 24 and Tracked 48 options, are available with Online prices, while certain Parcelforce and Special Delivery options are tied to Regular prices. This gives you room to align the rates you show with how you actually buy postage.
Yes, it is designed to help. Instead of relying on flat rates or manually maintained tables, Royal Mail Shipping Method calculates costs from the current Royal Mail price guides based on each order's contents and destination. The built-in box packer can group items into single or multiple packages to reflect how you actually ship, which helps your quoted rates line up more closely with what you pay.
Royal Mail Shipping Method offers two packing methods. With "pack items individually," each non-virtual item is quoted separately and the results are combined into the final cost. With the box packer, items are grouped into boxes you define and quoted together, which WooCommerce recommends for most stores. You set box dimensions and the empty box weight, and the packer groups items into the fewest suitable packages.
Yes. You can choose to return all available rates, which lets customers pick the service they want, or return a single rate at checkout. This is useful if you would rather keep the checkout simple and present one clear delivery cost.
By default, Royal Mail 1st and 2nd Class are not offered for orders over £20 unless the "Compensation Optional" setting is enabled in the shipping method. This relates to how compensation and declared value work on those services. If you want these classes to appear on higher value orders, enabling that setting in the Royal Mail settings resolves it.
Royal Mail Shipping Method focuses on calculating and displaying rates at checkout, not on printing labels or adding tracking numbers to orders. For labels, Royal Mail offers its own Click & Drop service, which you can connect to your store using Royal Mail's own WooCommerce integration guide. If you need label printing and tracking handled inside WooCommerce, plan to pair this extension with Click & Drop or another fulfillment tool.
Royal Mail Shipping Method is a strong fit for UK-based WooCommerce stores that price in GBP, ship physical products with known weights and dimensions, and want to show real Royal Mail and Parcelforce rates at checkout for domestic and international orders. It is designed for merchants who want carrier-calculated shipping without maintaining rates by hand.
Each of these extensions connects your checkout to a specific carrier, so the right one depends on who delivers your parcels. Royal Mail Shipping Method calculates UK and international rates for Royal Mail and Parcelforce and is built for UK stores using GBP. If you ship with a different carrier, WooCommerce offers matching extensions like USPS Shipping Method, UPS Shipping Method, Canada Post Shipping Method, and Australia Post Shipping Method. You can browse the full range of shipping rates on the checkout category page.
Yes. Royal Mail Shipping Method is compatible with the cart and checkout blocks, so you can manage those pages with the block editor and still show Royal Mail rates. It is also compatible with High Performance Order Storage (HPOS), which helps keep order handling efficient as your store grows.
Yes. Customers can get Royal Mail quotes from the cart page using the shipping calculator, as well as on the checkout page once they fill in their shipping and billing details. Showing costs earlier helps set clear delivery expectations before shoppers commit to buying.
Royal Mail Shipping Method primarily works with millimeters (mm) and grams (g), which match Royal Mail's own guidelines. If your products use other units, they are converted automatically, so you do not need to re-enter your product data in a specific format.
Categories
Extension information
Quality Checks
Compatibility
Countries