Beta 2.2 is available from here:
http://bouncing.org/big_royalmail_v2.2.zip
the major change is the addition of eurozone 48, international standard, and international datapost services. These have required zone definitions to be added to location/ taxes. The only main issues that may arise are
a) I may have got the rates wrong
b) I may have got the countries in the wrong zones
c) the channel islands is defined in World Zone 4 for the royal mail, but may not be defined as a zone on your system. In which case a zone "Channel Islands" should be added, then Jersey and Guernsey added to that Zone, then teh Channel Islands zone should be added to "Zone Definition 4".
d) the royal mail has a "rest of the world zone" defined as zone 12. This is a problem for international standard deliveries. France, Denmark etc... some other close by countries do not have the international standard service, they only have Eurozone or datapost, so a dummy entry has been added to the zone definitions. This is because if one were to choose one's country as France, and a dummy zone definition for "international standard" did not exist, automatically the module would interpret France as in the "rest of the world" zone and offer an incorrect shipping value.
It is possible to hard code the module for international standard to ignore countries such as France, but if the royal mail were to redraw the borders, then the hard coding would have to be altered, whereas this way a zen-cart administrator can add or remove a country from the zone definition without having to touch the php.
Thank you,
Philip