How to upgrade to the latest Version of Big Royal Mail

Do not apply until you want to use the 2016 Prices (29 March 2016). Please use 3.3.0 until then.

Choose your current version

From Version 3.3.0

  1. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    YOUR_SHOPPING_CART_DIRECTORY/includes/
    YOUR_SHOPPING_CART_DIRECTORY/images/
  2. Run 2016Update.sql
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.
  3. If you use printed paper rates
    Run PrintedPapers.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of PrintedPapers.sql and paste into the text window
      or
      User the Browse button to load PrintedPapers.sql into zen cart.

From Version 3.2.3 & 3.2.2

  1. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  2. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    YOUR_SHOPPING_CART_DIRECTORY/includes/
    YOUR_SHOPPING_CART_DIRECTORY/images/
  3. Run 2016Update.sql to Update rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.
  4. Turn on Royal Mail airmail letter and large letter modules if required
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.

From Version 3.2.1

  1. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  2. Run 2016Update.sql to Update rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.
  3. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    YOUR_SHOPPING_CART_DIRECTORY/includes/
    YOUR_SHOPPING_CART_DIRECTORY/images/
  4. Turn on Royal Mail special delivery next day Saturday if required
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.

From Version 3.2.0

  1. Remove the following files
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmparcelsf.php
    2. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmparcelsf.php
    3. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamasparcel.php
    4. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamasparcel.php
  2. Run RemoveSurface.sql to remove old configuration values.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of RemoveSurface.sql and paste into the text window
      or
      User the Browse button to load RemoveSurface.sql into zen cart.
  3. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  4. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    YOUR_SHOPPING_CART_DIRECTORY/includes/
    YOUR_SHOPPING_CART_DIRECTORY/images/
  5. Turn on International Tracked and International Tracked and Signed if required
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.
  6. Run 2016Update.sql to Update rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.

From Version 3.1.?

  1. Remove the following files
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket.php
    2. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket500.php
    3. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacket.php
    4. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf.php
    5. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf500.php
    6. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacket.php
    7. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    8. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf500.php
    9. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery1000.php
    10. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery2500.php
    11. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am1000.php
    12. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am2500.php
    13. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    14. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket.php
    15. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket500.php
    16. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacket.php
    17. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf.php
    18. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf500.php
    19. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacket.php
    20. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
    21. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf500.php
    22. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery1000.php
    23. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery2500.php
    24. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am1000.php
    25. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am2500.php
    26. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
  2. If you have made changes using the template overrides system method then rename YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/YOUR_TEMPLATE
    1. rmamassmallpacket.php to rmamasparcel.php
    2. rmamsmallpacket.php to rmamparcel.php
    3. rmamsmallpacketsf.php to rmamparcelsf.php
    4. rmsmsmallpacket.php to rmsmparcel.php
    Compare the files with those in /includes/languages/english/modules/shipping/ and make any changes necessary
  3. Run RemoveSpecial.sql to remove old configuration values.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of RemoveSpecial.sql and paste into the text window
      or
      User the Browse button to load RemoveSpecial.sql into zen cart.
  4. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  5. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/
    2. YOUR_SHOPPING_CART_DIRECTORY/images/
  6. Run Install3.2.sql to add the Attributes and insurnance rates.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of Install3.2.sql and paste into the text window
      or
      User the Browse button to load Install3.2.sql into zen cart.
  7. Reinstall any airmail or surface mail options and install any parcelforce delivery methods if required.
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.
  8. Run 2016Update.sql to remove the entries from the configuration file.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes.
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.

From Version 3.0.1

  1. Remove the following files after you are ready to ues the new rates. 2nd April 2013 is when the new rates go live
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm1stpacket.php
    2. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm1stpacketsf.php
    3. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm2ndpacket.php
    4. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm2ndpacketsf.php
    5. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket.php
    6. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket500.php
    7. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacket.php
    8. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf.php
    9. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf500.php
    10. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacket.php
    11. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    12. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf500.php
    13. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery1000.php
    14. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery2500.php
    15. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am1000.php
    16. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am2500.php
    17. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels.php
    18. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    19. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm1stpacket.php
    20. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm1stpacketsf.php
    21. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm2ndpacket.php
    22. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm2ndpacketsf.php
    23. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket.php
    24. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket500.php
    25. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacket.php
    26. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf.php
    27. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf500.php
    28. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacket.php
    29. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
    30. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf500.php
    31. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery1000.php
    32. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery2500.php
    33. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am1000.php
    34. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am2500.php
    35. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels.php
    36. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
  2. if you have made changes using the template overrides system method then rename YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/YOUR_TEMPLATE
    1. rmamassmallpacket.php to rmamasparcel.php
    2. rmamsmallpacket.php to rmamparcel.php
    3. rmamsmallpacketsf.php to rmamparcelsf.php
    4. rmsmsmallpacket.php to rmsmparcel.php
    Compare the files with those in /includes/languages/english/modules/shipping/ and make any changes necessary
  3. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  4. Copy the files from BigRoyalMail_V3.1.0/includes/* and BigRoyalMail_V3.1.0/images/* onto your server into:
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/
    2. YOUR_SHOPPING_CART_DIRECTORY/images/
  5. Run UpdateFrom3.0.sql to remove the entries from the configuration file.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.0.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.0.sql into zen cart.
  6. Run RemoveSpecial.sql to remove old configuration values.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of RemoveSpecial.sql and paste into the text window
      or
      User the Browse button to load RemoveSpecial.sql into zen cart.
  7. Run Install3.2.sql to add the Attributes.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of Install3.2.sql and paste into the text window
      or
      User the Browse button to load Install3.2.sql into zen cart.
  8. Run 2016Update.sql to update the rates. You must run this or you will have a mixture of old and new rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.
  9. Reinstall any airmail or surface mail options and install any parcelforce delivery methods if required.
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.

From Version 3.0.0 or 3.0.0a

  1. Remove the following files after you are ready to ues the new rates. 2nd April 2013 is when the new rates go live
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm1stpacket.php
    2. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm1stpacketsf.php
    3. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm2ndpacket.php
    4. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rm2ndpacketsf.php
    5. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket.php
    6. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket500.php
    7. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacket.php
    8. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf.php
    9. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf500.php
    10. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacket.php
    11. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    12. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf500.php
    13. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery1000.php
    14. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery2500.php
    15. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am1000.php
    16. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmspecialdelivery9am2500.php
    17. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels.php
    18. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels100.php
    19. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels250.php
    20. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels500.php
    21. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm1stpacket.php
    22. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm1stpacketsf.php
    23. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm2ndpacket.php
    24. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rm2ndpacketsf.php
    25. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket.php
    26. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket500.php
    27. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacket.php
    28. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf.php
    29. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf500.php
    30. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacket.php
    31. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
    32. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf500.php
    33. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery1000.php
    34. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery2500.php
    35. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am1000.php
    36. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmspecialdelivery9am2500.php
    37. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels.php
    38. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels100.php
    39. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels250.php
    40. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels500.php
  2. if you have made changes using the template overrides system method then rename YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/YOUR_TEMPLATE
    1. rmamassmallpacket.php to rmamasparcel.php
    2. rmamsmallpacket.php to rmamparcel.php
    3. rmamsmallpacketsf.php to rmamparcelsf.php
    4. rmsmsmallpacket.php to rmsmparcel.php
    5. rmsmsmallpacketsf.php to rmsmparcelsf.php
    Compare the files with those in /includes/languages/english/modules/shipping/ and make any changes necessary
  3. Run RemoveInsuredParcel.sql to remove the entries from the configuration file.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of RemoveInsuredParcel.sql and paste into the text window
      or
      User the Browse button to load RemoveInsuredParcel.sql into zen cart.
  4. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  5. Copy the files from BigRoyalMail_V3.1.0/includes/* and BigRoyalMail_V3.1.0/images/* onto your server into:
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/
    2. YOUR_SHOPPING_CART_DIRECTORY/images/
  6. Run Install3.2.sql to add the Attributes.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of Install3.2.sql and paste into the text window
      or
      User the Browse button to load Install3.2.sql into zen cart.
  7. Run 2016Update.sql to update the rates. You must run this or you will have a mixture of old and new rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.
  8. Reinstall any airmail or surface mail options and install any parcelforce delivery methods if required.
    1. Login to your zen cart admin.
    2. Go to admin->Modules->Shipping
    3. Select the modules you want to install by clicking on it then clicking install.
    4. Modify any of the settings then click Update.
    5. Repeat steps 3) and 4) for all the modules you wish to install.

From Version 2.+

  1. Remove the following files
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket.php
    2. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamassmallpacket500.php
    3. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamisfsmallpacket.php
    4. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamisfsmallpacket500.php
    5. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacket.php
    6. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf.php
    7. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmamsmallpacketsf500.php
    8. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacket.php
    9. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketisf.php
    10. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketisf500.php
    11. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf.php
    12. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmsmsmallpacketsf500.php
    13. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels100.php
    14. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels250.php
    15. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/rmstdparcels500.php
    16. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery.php
    17. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery1000.php
    18. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery2500.php
    19. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery9am.php
    20. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery9am1000.php
    21. YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/specialdelivery9am2500.php
    22. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket.php
    23. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamassmallpacket500.php
    24. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamisfsmallpacket.php
    25. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamisfsmallpacket500.php
    26. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacket.php
    27. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf.php
    28. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmamsmallpacketsf500.php
    29. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacket.php
    30. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketisf.php
    31. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketisf500.php
    32. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf.php
    33. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmsmsmallpacketsf500.php
    34. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels100.php
    35. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels100.php
    36. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels250.php
    37. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/rmstdparcels500.php
    38. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery.php
    39. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery1000.php
    40. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery2500.php
    41. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery9am.php
    42. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery9am1000.php
    43. YOUR_SHOPPING_CART_DIRECTORY/includes/modules/shipping/specialdelivery9am2500.php
  2. if you have made changes using the template overrides system method then rename YOUR_SHOPPING_CART_DIRECTORY/includes/languages/english/modules/shipping/YOUR_TEMPLATE
    1. specialdelivery.php to rmspecialdelivery.php
    2. specialdelivery9am.php to rmspecialdelivery9am.php
    3. rmamisfsmallpacket.php to rmamparcelsf.php
    4. rmamassmallpacket.php to rmamasparcel.php
    5. rmamsmallpacket.php to rmamparcel.php
    6. rmsmsmallpacket.php to rmsmparcel.php
    Compare the files with those in /includes/languages/english/modules/shipping/ and make any changes necessary
  3. Run UpdateFrom3.2.sql
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom3.2.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom3.2.sql into zen cart.
  4. Copy the files from BigRoyalMail_V3.3.1/includes/* and BigRoyalMail_V3.3.1/images/* onto your server into:
    1. YOUR_SHOPPING_CART_DIRECTORY/includes/
    2. YOUR_SHOPPING_CART_DIRECTORY/images/
  5. Run the sql update UpdateFrom2_any.sql please backup you database before running.
    Warning!! You cannot run this script more than once as it will remove your postage costs.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of UpdateFrom2_any.sql and paste into the text window
      or
      User the Browse button to load UpdateFrom2_any.sql into zen cart.
  6. Reinstall any mail options and install any parcelforce delivery methods if required
    1. Login to your zen cart admin
    2. Use Modules>Shipping
    3. Highlight the required module
    4. Click Install
    5. Enable the option and adjust any parameters as necessary
    6. Click Update
  7. Check the countries you are delivering to are correct. Remove any world zone 2 countries
    (AU, IO, CX, CC, CK, FJ, PF, TF, KI, MO, NR, NC, NZ, NU, NF, PW, PG, LA, PN, SG, SB, TK, TO, TV, WS, AS)
    from world zone 1 delivery if necessary. (I think I have them covered but please make sure!)
  8. Run Install3.2.sql to add the Attributes.
    1. Login to your zen cart admin
    2. Use Tools>Install SQL Patches
    3. Copy the contents of Install3.2.sql and paste into the text window
      or
      User the Browse button to load Install3.2.sql into zen cart.
  9. Run 2016Update.sql to update the rates. You must run this or you will have a mixture of old and new rates.
    1. If you use handling fees use the editor of your choice to set the correct handling fees.Save the changes
    2. Login to your zen cart admin
    3. Use Tools>Install SQL Patches
    4. Copy the contents of 2016Update.sql and paste into the text window
      or
      User the Browse button to load 2016Update.sql into zen cart.