Buying Process for a single Domain Name
IMPORTANT
Modifying Domain Name Details
Reference: Domain Name Registration & Management >>
There is no single DomOrder.mod() method. Rather, you must call the relevant method to modify the appropriate property of a domain name. For example, to modify the Domain Secret, call DomOrder.modifyDomainSecret() and so on.
Modifying Domain Contact Details
Reference: Modifying the Whois / Contact Details of a Domain Name >>
There is a bit of a niggle when modifying the contacts to be used by a domain name. One can first get the contact ids for a particular domain by calling DomOrder.getDetails() with the orderid and ContactIds in the options Vector. We can then DomContact.listNames() to get a list of all contacts belonging to a particular Customer and show this in a list on the screen. We can then use DomOrder.modifyContact() to modify the contacts being used.
If the Customer chooses to modify the Registrant contact, then we should check if it is fit to be used in such a manner by calling DomContactExt.isValidRegistrantContact(). Some registries like .US and .COOP require additional information and this can be supplied to the contact with a call to DomContactExt.setContactDetails() if DomContactExt.isValidRegistrantContact() returns false.
If an attempt is made to use an incorrect contact id (one which would fail the DomContactExt.isValidRegistrantContact() test), then a InsufficientContactDataException is thrown. You can catch it and then set the details using DomContactExt.setContactDetails().
IMPORTANT
The system allows you to create an infinite number of Resellers and Sub-Resellers, each with customers under them. Orders can be placed only on behalf of the Customers and cannot be owned by Resellers or their Sub-Resellers directly. You can create as many Customers as you wish.
Reference: Videos describing the relationship between Customers and Sub-Resellers >>
Tags: Api, Buy Domain, Contact, Contacts, Coop, Correctness, Customer Id, Customer Selection, Discover, Domain Availability, Domain Name, Domain Names, Domain Registry, DomOrder.checkAvailabilityMultiple, First call, Ids, Name Servers, Nexus, Parameters, Register Domain, Register Domains, Registration Info, The
Domains Kit
| Product Name | Product Key |
| .COM Domain Name | domcno |
| .NET Domain Name | dotnet |
| .ORG Domain Name | domorg |
| .BIZ Domain Name | dombiz |
| .INFO Domain Name | dominfo |
| .NAME Domain Name | dotname |
| .US Domain Name | domus |
| .IN Domain Name (2nd Level) | dotin |
| .IN Domain Name (3rd Level) | thirdleveldotin |
| .COOP Domain Name | dotcoop |
| .EU Domain Name | doteu |
| .MOBI Domain Name | dotmobi |
| .BZ Domain Name | dotbz |
| .MN Domain Name | dotmn |
| .CC Domain Name | dotcc |
| .TV Domain Name | dottv |
| .UK Domain Name | thirdleveldotuk |
| .WS Domain Name | dotws |
| CentralNicPremium | centralnicpremium |
| CentralNicstandard | centralnicstandard |
| Product Name | Product Key |
| Domain Forward Service | domainfwd |
| Mail Forward Service | mailfwd |
| Managed DNS | dnsbox |
<#start hosting#>Hosting Kit
1. The old Product Keys (mentioned below) have been deprecated and management of old Orders needs to be done using the new Product Keys:
Old Product Keys
| Product Name | Product Key |
| Linux Budget Web Hosting | lhbbudgetusa, lhbbudgetplanus |
| Linux Premium Web Hosting | lhbpremiumusa |
| Windows Budget Web Hosting | w2kbudgetusa, w2kbudgetplanus |
| Windows Premium Web Hosting | w2kpremiumusa |
| Budget Mail Hosting | mailboxbudgetusa, mailboxbudgetplanus |
| Premium Mail Hosting | mailboxpremiumusa |
2. All existing Web AND Email Hosting Orders have been split into 2 Orders – Web Hosting and Email Hosting (using the new Product Keys).
3. All existing ONLY Web Hosting and ONLY Email Hosting Orders, are now manageable using the new Product Keys.
| Product Name | Product Key |
| Linux Web Hosting [USA] | lhbus |
| Linux Web Hosting [INDIA] | lhbin |
| Windows Web Hosting [USA] | w2kus |
| Windows Web Hosting [INDIA] | w2kin |
| Email Hosting | mailboxus |
Tags: Biz Domain Name, Budget Hosting, Budget Web, Cc Domain Name, Coop Domain Name, DNS, Domain Forward Service, Domains, Domus, Email Hosting, European Union, Forward Mail, Forward Service, India, Linux, Linux Hosting, Linux Web, Lt, Mail, Mail Forward, Mail Hosting, Mail Service, Microsoft Windows, Name Domain, Product Key, Product Keys, Tv Domain Name, Uk Domain Name, United States, Web AND Email Hosting Orders, Web Hosting, Web Mail
Buying Process for a Hosting Plan or Custom Package
Modifying a Hosting Plan or Custom Package
Reference: Renewing/Upgrading/Downgrading/Deleting a Web Hosting package >>
Deleting a Hosting Plan or Custom Package
Reference: Renewing/Upgrading/Downgrading/Deleting a Web Hosting package >>
Simply call del() under the appropriate HostingOrder class with the appropriate orderid.
Renewing a Hosting Plan or Custom Package
Reference: Renewing/Upgrading/Downgrading/Deleting a Web Hosting package >>
Simply call renew() under the appropriate HostingOrder class with the appropriate orderid and the months to renew for.
IMPORTANT
The system allows you to create an infinite number of Resellers and Sub-Resellers, each with customers under them. Orders can be placed only on behalf of the Customers and cannot be owned by Resellers or their Sub-Resellers directly. You can create as many Customers as you wish.
Click here to read about Customers and Sub-Resellers >>
Tags: Alternate Location, Api, Budget, Custom Package, First call, Hash, Hashes, Hosting Package, Hosting Plan, Hosting Plans, Important Information, Local Store, Plan Id, Product Key, Product Keys, Serial Number, Web Hosting package