All of our customers are assigned an account, which has an ID and a list of associated services that the customer is contracted to us for.
Whilst all customers have an account, the services they take from us vary. The services include being a registrant or a registrar, using the WHOIS2, being a member and a few more. Most of our customers only take the one service by being a registrant.
It is not possible to have an account without a service and if a customer ceases to take any of our services then their account is deleted.
As we add new services in the future, existing customers who wish to use those services will be able to add them to their account making administration considerably easier.
Accounts are created automatically when a domain is registered if an existing account is not specified. The ID of the new account is returned to allow later manipulation.
There are a number of constraints on account objects:
Account objects can be modified in one of two ways: