Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

International signed / tracked & signed available to invalid destinations #71

Open
joolswills opened this issue Aug 10, 2016 · 4 comments

Comments

@joolswills
Copy link
Contributor

joolswills commented Aug 10, 2016

According to http://www.royalmail.com/sites/default/files/RM-International-Tracking-Signature-Services-Coverage-April2016.pdf

International Signed is not valid for the USA and New Zealand and much of Europe

Europe is an easy fix as it just requires removal of some CSV lines. The other ones will need additional rules I guess as they are grouped with other countries that International Signed is valid for

@joolswills
Copy link
Contributor Author

There may be some other cases of this too.

@joolswills
Copy link
Contributor Author

To correctly cover the various exclusions for what is allowed for what country, the current CSV world zone grouping will not suffice - the old code mapped country code to available methods, which was more flexible. To do it via CSV, an additional CSV will be needed or countries will need to be mapped to shipping methods, rather than having shipping methods mapped to world zones.

@joolswills joolswills changed the title International signed available to invalid destinations International signed / tracks & signed available to invalid destinations Aug 11, 2016
@joolswills joolswills changed the title International signed / tracks & signed available to invalid destinations International signed / tracked & signed available to invalid destinations Aug 11, 2016
joolswills added a commit to joolswills/royalmail that referenced this issue Aug 11, 2016
@joolswills
Copy link
Contributor Author

joolswills commented Aug 15, 2016

Correction on first post - International Signed is valid for a few "Europe Zone" destinations like Ukraine. But it will require specific exclusions as mentioned. I have edited it to "most of Europe"

@RidRack
Copy link
Contributor

RidRack commented Sep 16, 2016

Hi Joolswills,

It's a difficult issue. We based the CSVs off of http://www.royalmail.com/sites/default/files/RoyalMail_2016_Prices.pdf and the world zones that Royalmail have chosen, using only the 4 world zones that they have in that document. (Uk, Europe, and World Zone 1 and 2). If we opt to assign countries to methods it will require more constant updates, which was one of the original reasons we opted for our current system. Royal Mail have a habit of changing which countries fall into which categories and zones, the names of those methods and their prices.

We'd like to keep using CSV's as they allow for the library to be easily updatable and cross platform (m1 and m2). I'll discuss with the other developer on this extension what the best action is.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants