Not possible to up domains buy .com from the UK
Prerequisites
- [x] I am running the latest version. (
up upgrade) - [x] I searched to see if the issue already exists.
- [x] I inspected the verbose debug output with the
-v, --verboseflag. - [x] Are you an Up Pro subscriber?
Description
Attempting to purchase a .com domain fails in the UK with Error: purchasing: TLDRulesViolation: [ADMIN.STATE: 'state' is not required for United Kingdom, and should not be set, OWNER.STATE: 'state' is not required for United Kingdom, and should not be set, TECH.STATE: 'state' is not required for United Kingdom, and should not be set, BILL.STATE: 'state' is not required for United Kingdom, and should not be set]
Up does not allow state to be omitted
Steps to Reproduce
Complete up domains buy interactive form, adding GB as country code
hmm interesting, I'll dig through the docs and see if I can find which fields should be omitted where, might be a little tricky to test them all—thankfully I'm moving to the UK soon! hahah. Thanks for the report!
Hello,
Same for ".fr"
Error: purchasing: TLDRulesViolation: [ADMIN.STATE: 'LORRAINE' is not required for France, and should not be set, OWNER.STATE: 'LORRAINE' is not required for France, and should not be set, TECH.STATE: 'LORRAINE' is not required for France, and should not be set, BILL.STATE: 'LORRAINE' is not required for France, and should not be set]
When I use " " (single space) to bypass up validation, then I get:
Error: purchasing: TLDRulesViolation: [OWNER.BIRTH_CITY is missing, OWNER.BIRTH_COUNTRY is missing, OWNER.BIRTH_DATE_IN_YYYY_MM_DD is missing, OWNER.BIRTH_DEPARTMENT is missing, ADMIN.BIRTH_CITY is missing, ADMIN.BIRTH_COUNTRY is missing, ADMIN.BIRTH_DATE_IN_YYYY_MM_DD is missing, ADMIN.BIRTH_DEPARTMENT is missing]
There are two bugs here.
- For european states the State var can be ""
- Check for number format and country identifier happens only at the end which is quite annoying, because one has to enter all the previous values