Big Royal Mail
This module comprises of separate shipping modules and tariffs for the shipping methods available from the post office: Royal Mail 1st & 2nd Class Royal Mail 1st & 2nd Class Large Letter Royal Mail 1st & 2nd Class Small Parcel Royal Mail 1st & 2nd Class Medium Parcel Royal Mail Special Delivery Next Day service 9am and 1pm and Saturday Royal Mail Airmail Royal Mail Airmail International Signed For Royal Mail Airmail International Tracked Royal Mail Airmail International Tracked & Signed Parcel Force Worldwide UK delivery: 48hr, 24hr, AM, by 10am, by 9am Parcel Force Worldwide International delivery: Express, Value, Priority, Economy, Ireland Express. You can also use attributes to exclude certain postage methods for a product. |
![]() |
v2.0.0 |
![]() |
philip_clarke |
![]() |
brittainmark - 26 Mar 2025 |
![]() |
24,639 |
Version History
Big Royal Mail - Version: v3.9.1 | |||||||||||||
Update to rates.php and rVersion.php for April price rise Update insurance rates Change max values to match net insurance max values Corrected attribute pricing for Royal Mail Tracked 24 and 48. PrintedPapers.sql updated for April 2025 prices rise apr2024Update.sql created for April 2025 prices rise Created github wiki for documentation |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: v3.9.0 | |||||||||||||
Update to rates.php and rVersion.php for April price rise Added Royal Mail Tracked 24 and 48. **Please check with your post office before using these rates. PrintedPapers.sql updated for April 2024 prices rise apr2024Update.sql created for April 2024 prices rise Refactored style for PHP 8.3 |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.8.0 | |||||||||||||
Update to make future updates easier. Added rates.php and rVersion.php Moved global statements to includes where they are used. Changed version to display the rates version as well as the code version so future rate changes will not require changes to all files. Updated Royal Mail rates for October 2023 price rise PrintedPapers.sql updated for October 2023 prices rise 2023OctUpdate.sql created for October 2023 prices rise |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: V3.7.0 | |||||||||||||
April 2023 rates and Zen Cart 1.5.8 Make PHP8.2 compliant Replace bold to strong Update docs Update Rates for price rise 3 April 2023 Rename and convert language files for Zen cart 1.5.8 Do not apply until you are ready for the 3 April 2023 prices. Note: Parcelforce Global Rates have not been changed, as they were not available at this time |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: V3.6.0 | |||||||||||||
April 4th 2022 Rates update Updated to simplify modules now removes all configuration values (except expires date) when module removed. Made Country codes editable for all rates, including GB. So, if you use Parcelforce in UK can add country codes for UK regions. Updated Royal Mail rates for 2022 Updated to include Europe zones 1, 2, and 3 Corrected issue with naming of second class signed for letter PrintedPapers.sql updated for 2022 prices 2022Update.sql created for 2022 prices Note: Parcelforce Global Rates have not been changed, as they were not available at this time. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.5.1 | |||||||||||||
Updated for PHP 8.0 Corrected issue creating warnings when using '@' Corrected Issues with undefined variable warnings Updated Parcel Force rates for 2021 Git Hub repository set up with most of history at https://github.com/brittainmark/BigRoyalMail |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.5.0 | |||||||||||||
Updated to remove EU modules with Britain's withdrawal from EU and end of transition agreements. Updated royal mail rates for January price rise. PrintedPapers.sql updated to reflect new prices. 2021Update.sql updated to reflect new new prices. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.4.1 | |||||||||||||
Updated for php 7.2 compliance Updated royal mail rates for September price rise PrintedPapers.sql updated to reflect new prices and 1.5.7 sql patch processing 2020Update.sql updated to reflect new new prices and 1.5.7 sql patch processing Updated documentation to reflect missing semicolon procession. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.4.0b | |||||||||||||
Corrected 2020Update.sql error. ***NB rates valid from 1 July 2020*** |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.4.0.a | |||||||||||||
Added missing removeUSA.sql Module. ***Note rates are vaild from 1sth July 2020*** |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.4.0 | |||||||||||||
Version 3.4.0 Updated to reflect Royal mails decision to seperate USA from Zone 1 as of 1 July 2020. Changes: - Updated to add zone 3 for USA deliveries - USA removed from International Signed For - readme.txt incorporated into README.htm - PrintedPapers.sql updated to reflect new USA zone 3 - 2020Update.sql updated to reflect new USA zone 3 **Please not Rates are valid from 1 July 2020** |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.9 | |||||||||||||
Rates updated for royal mail price rises 23 March 2020. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.8 | |||||||||||||
Updated for Royal Mail price rise due March 25 2019. Parcelforce UK prices have been updated but International were not available. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.7 | |||||||||||||
Fix Fault with overseas letter and large letter for attribute posting. Fix fault on removal of Parcelforce Global ... and ireland express posting methods. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.5 | |||||||||||||
Update of shipping rates for 2018 price change. As od 26 March 2018 Pleas not Parcel force global rates are only up to 10KG as I have not been able to get full range of rates. Will update when I have them. Parcel force UK rates are fine., Change to module constructor for php 7 |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.4 | |||||||||||||
Updated for new rates from 27 March 2017 | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.3 | |||||||||||||
Correction to exact attribute code. Corrected install sql on eu and airmail packages. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.2 | |||||||||||||
Correction to remove code - Prevents failure on remove or reinstall Added SQL module to add in missing Attribute match configuration key |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.1 | |||||||||||||
Updated for new rates coming 29 March 2016. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.0a | |||||||||||||
Corrected 2015Update.sql file. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.3.0 | |||||||||||||
Added Royal Mail Air mail standard letter Added Royal Mail Air mail standard letter signed for Added Royal Mail Air mail standard large letter Added Royal Mail Air mail standard large letter signed for Added Royal Mail Air mail tracked letter EU Added Royal Mail Air mail tracked letter Added Royal Mail Air mail tracked large letter EU Added Royal Mail Air mail tracked large letter Added Royal Mail Air mail tracked & signed letter Added Royal Mail Air mail tracked & signed large letter Added exact attribute matching for all modules Updated Parcel Force rates |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.2.3 | |||||||||||||
Rates updated for change 30 March 2015. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.2.2 | |||||||||||||
Added Saturday delivery for royal mail special delivery and special delivery 9am | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.2.1a | |||||||||||||
Updated to correct error in quote.php when using attributes. Update script amended for omission. Added script to support 1.3.8 version of zen cart. Added missing images directory. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.2.1 | |||||||||||||
Added International Tracked and International Tacked and Signed Added International Tracked EU Removed Airsure Removed Surface Mail Signed for Re-branded Surface Mail as International economy Re-branded Airmail as International Standard Re-branded Airmail signed for as International Signed Update all Prices for 2014 prices Provided Sql rate update for printed papers 2014 |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.2.0 | |||||||||||||
Updated to include parcel force methods for uk and abroad. Also changed to allow Attributes to exclude postage methods. Change to all work in same way. Rewritten to include insurance in the basic methods to reduce the number of methods. Now includes Royal Mail 1st Class Royal Mail 1st Class Large Letter Royal Mail 1st Class Packet Royal Mail specialdelivery Next Day service Royal Mail specialdelivery 9am service Royal Mail Airmail Royal Mail Airmail International Signed For Royal Mail Airsure (limited to the 24 countries as defined by the Royal mail), Parcel Force worldwide 9, 10,am, 24 hour and 48 hour and Parcel Force Global value, express, economy, priority and Parcel Force ireland express. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.1.1 | |||||||||||||
Bug fix to allow icons to not be displayed. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.1.0b | |||||||||||||
New version of big royal mail for changed 2 April 2013. DO NOT INSTALL UNTIL YOU ARE READY TO USE THE NEW ROYAL MAIL RATES 2 APR 2013. Removed UK small packet Added UK Small Parcel Added UK Medium Parcel Updated rated for 2013 Fixed bug to stop rates appearing in Quote if Hide invalid set. Add 2013 rates and small and medium parcels. removed small packed. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.0.1 | |||||||||||||
Correction to upgrade issue with legacy configuration entries being left from previous versions. Removal for standard parcel insured as post office no longer do this method. Script to remove insured standard parcel from database. Addition of update script printed paper rates up to 5kg for overseas postage (note does not differentiate between normal and printed papers). |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.0.0a | |||||||||||||
Added support thread http://www.zen-cart.com/showthread.php?198005-Big-Royal-Mail-3-0 to read me and credits. corrected zen cart Versions and PHP 5.3 safe. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 3.0 | |||||||||||||
Version 3.0.0 Renamed modules to create a consistent naming convention. adjusted code to use the TEXT_PRODUCT_WEIGHT_UNIT to display weight units (note all prices are based on Kg) Update prices to April 2012 Added exclusion of CHAD "TD" to surface mail Made all modules consistent in using Module_name "removed all hard coded names from modules" removed weight unit from language file added icon to language file to allow you to use your own icon changed all modules to use one expiry date. changed all modules to allow the expiry date to be edited. changed expiry date to readable format. Reduced all UK delivery to single field for costs. Standardised all overseas modules. Special delivery Saturday has been removed as I have not had time to test it. All the modules are now created from 4 standard modules. One for UK internal mail using single zone. One for Airsure using 3 zones (Europe and rest of world zone 1 and 2) One for all other Airmail using 3 zones (Europe and rest of world zone 1 and 2) One for overseas Surface mail using 1 zone for Europe and and exception list for zone 2 the rest of the world. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.8 | |||||||||||||
Changes for version 2.3.8 06/07/2009 Added Royal Mail Surface Mail and Royal Mail Surface Mail International Signed For Modules. 03/06/2009 Standard parcels (all 4 insurance versions) had a bug with the minimum weight for Guests using the shipping estimator so it would quote inappropriate rates and then when they logged in the rates would disappear. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.7 | |||||||||||||
verrsion 2.3.7 18/05/2009 Airsure bug fixed where it was not detecting the "rest of the world countries" International Signed for upgraded to be able to exclude countries. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.6 | |||||||||||||
version 2.3.6 17/05/2009 Bug fixes to royal mail standard parcels modules. Undefined constants errors removed in all Airmail modules. Beta - ability to exclude countries added to Airmail Small Packets Beta - Server Time correction now added to Special Delivery Saturday. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.5 | |||||||||||||
Big fixes for Royal Mail Standard Parcels. Optional Shiiping estimator now updated to 1.3.8 specification and re-arranged to make installation easier. Deprecated code removed. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.4 | |||||||||||||
version 2.3.4 06/04/2009 Minor bug fix to Airmail Small Packets, when uninstalled and error was displayed in admin. Major change in that parcelforce and all courier modules have now been removed and are to be found under ParcelForce shipping modules. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.3 | |||||||||||||
version 2.3.3 29/03/2009 : Major change - all modules when installed are now "disabled" by default. The majority of "shop owners" are installing on live sites and so if they install a module it would appear on a customer's shopping trolley and checkout before the owner had a chance to check the figures or that the handling fees are correct. New Modules - ukcourier, this is a very basic module for shop owners that want a basic courier module without going to the trouble of setting up zones and placing the Scottish Higlands in a separate pricing zone. specialdeliverysat - This is BETA CODE, this module will appear to the customer after the post office has shut on a Thursday through to when it closes on a Friday, giving the option of Saturday Special Delivery, but it does rely on the server having the correct time and being in the UK, in the next release this will be corrected. Module Update - Standard Parcels now has a minimum weight setting. THe royal mail calculates the price in a band from 0 to 2Kg, whereas some shop owners may prefer to send items by 1st Class up to a kilo and then offer standard parcels, this new setting enables this scenario and will be migrated across all modules. Removals - the sql that removed all the royal mail details from the database and the sql for when people upgraded versions that were 2~3 years old has been removed from the optional section after a newbie ran it on his live site by mistake and damaged his installation. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3.2 | |||||||||||||
Support thread is at http://www.zen-cart.com/forum/showthread.php?t=46450 version 2.3.2 15/03/2009 - All airmail countries have been altered to move from Royal Mail's 2006 definitions to 2009. Airsure countries have been corrected, The code base for Airmail and International Signed has been altered to create a cleaner more accurate code, reflecting the Royal Mail's change from Europe, World Zone 1 & World Zone 2, to Europe & the Rest of the World. 12/03/2009 - International Datapost, International Standard and Eurozone 48 all have to be upgraded because or a bug in the filename and bigroyal mail will not work unless the old files are removed before installing this release. See INSTALL.txt for the files to remove. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: Urgent 2.3.1 | |||||||||||||
Debugging information was left in one shipping module for the urgent update 2.3 resulting in shipping rates being output to the browser in H2 heading text. This corrects that and a few other flaws as well as everything mentioned in the 2.3 updates including the security and new module updates. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.3 | |||||||||||||
Urgent update for XSS, SQL insertion flaws. Also miscalculation of national postal rates (sometimes by 20p) and international rates (up to £14.73!!) New features include additional modules for specia delivery and special delivery 9am with the extra insurance values of £1000 and £2500. 9/03/2009 Rates correct to April 5 2009, SQL patch will be released for the 2009 rate increase, Works with Zen Cart versions 1.3.5 to 1.3.8 Airmail, Airsure, Airsure 500, International Signed for, ISF 500 Rates all corrected. Standard Parcels, 100, 250 and 500 corrected and cleaned up. Security update Prior to this release, optional components for shipping estimator had XSS and possible SQL insertion flaws New for 2.3 Added Special delivery £1000 and £2500 insurance options. confirmed working with ZC versions 1.3.0 to 1.3.8 |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: Big Royal Mail 2.2.2 | |||||||||||||
No changes. Just confirming that it works with v1.3.8 | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: Big Royal Mail 2.2.1 | |||||||||||||
This module comprises of separate shipping modules and tarifs for: Royal Mail 1st Class Royal Mail 1st Class Large Letter Royal Mail 1st Class Packet Royal Mail specialdelivery Next Day service Royal Mail specialdelivery 9am service Royal Mail Airmail Royal Mail Airmail International Signed For Royal Mail Airsure (limited to the 24 countries as defined by the Royal mail). Now with 2008 prices |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.2.1a1 | |||||||||||||
Corrected files for April price changes | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.21a | |||||||||||||
Fixed a couple of typos, omissions and 'deliberate errors' in the April 2007 changes | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.21 | |||||||||||||
Added Royal Mail April 2007 price changes | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.11 | |||||||||||||
Bug Fix in the optional shipping.php where a link existed to my own personal website ! please upgrade immediately if you are using the optional shipping section. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.1 | |||||||||||||
What's new in version 2.1 Bug Fix on all Royal mail Standard Parcels. Well spotted and diagnosed by JSR, the royal mail standard parcels modules were not working for pacakges over 6 Kg. A remove and install will not alter any handling setting that shop administrators have already set up. UK Zone records Improvements. The Zone records now have a minimum and maximum order value to match all the other modules. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 2.0 | |||||||||||||
What's new in version 2.0 An almost entire rewrite. After comments from the forum, when a shipping module is uninstalled and then re-installed, any shop administrator handling fees are no longer removed. This does lead to constants still being defined in the zencart database which may no longer be used, but if the rates change then an upgrade is easier. There is a total uninstall sql patch file included with this zip file which can be used to clean the database entirely. Things have become esier to manage ofr the maintainers of this module and the user. Most Royal Mail services are things like "add £0.68" for a signed for service to the normal rates, or "add £1.50" for extra insurance on International signed for. Previously every module had to be re-written for each rate. Now the increased insurance modules are duplicates of the "base service" with the appropriate amount of insurance added. This should mean that if the insurance rates change, only one line of code has to be altered per module, or if the rates change, then a bulk sql patch can be issued across multiple modules. We also have split the UK into zones for the ukzr module, and included is a large pdf with hoepfully quite comprehensive instructions. We have chosen Parcelforce48 as the basis for the courier rates but the zone system used should be valid for a basis of any other courier. We have added the rest of the second class signed for services. |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: v1.5 | |||||||||||||
Bug fixes, better more descriptive layout, improved method of hidding invalid shipping options from the shoppers, e.g. someone buys £100 of goods, and you only want to show them signed for services. Number of boxes bug fixed. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 1.3 | |||||||||||||
This now includes a template so that if a service is not available either due to an invalid zone, a price limit or a weight limit, then the site administrator can choose not to display the shipping service. e.g. the administrator sets that second class mail is only viable for orders under £20, a shopper orders £21 of goods, the 2nd Class option then disappears from the checkout screen. This includes an upgrade sql patch and instructions for people that have already installed version 1.2 |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 1.2 | |||||||||||||
An updated version of the module, From a forum request to put minimum and maximum order values for each shipping service, An example would be that 2nd class shipping could be offered for all items with a Maximum order value of £32.00 at which point setting a minimum order value of £32.00 for special delivery would disable 2nd Class and only offer a service that would require a signature. | |||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 1.1 | |||||||||||||
This module is confirmed as working on versions 1.3.0.2 and 1.3.5 Now updated with almost the full range of Royal Mail services: Royal Mail 1st Class Royal Mail 1st Class Large Letter Royal Mail 1st Class Packet Royal Mail 1st Class "signed for" Royal Mail 1st Class Large Letter "signed for" Royal Mail 1st Class Packet "signed for" Royal Mail 2nd Class Royal Mail 2nd Class Large Letter Royal Mail 2nd Class Packet Royal Mail specialdelivery Next Day service Royal Mail specialdelivery 9am service Royal Mail Airmail Royal Mail Airmail International Signed For Royal Mail Airsure (limited to the 24 countries as defined by the Royal mail). |
|||||||||||||
|
|||||||||||||
Big Royal Mail - Version: 1.0 | |||||||||||||
This module comprises of separate shipping modules and tarifs for: Royal Mail 1st Class Royal Mail 1st Class Large Letter Royal Mail 1st Class Packet Royal Mail specialdelivery Next Day service Royal Mail specialdelivery 9am service Royal Mail Airmail Royal Mail Airmail International Signed For Royal Mail Airsure (limited to the 24 countries as defined by the Royal mail). |
|||||||||||||
|
|||||||||||||