To register the domain .CO.ID, local owner presence is required and domain name must be similar to company name or exact match of registered trademark in Indonesia. If you own the registered trademark for the domain but do not have a local contact, a local contact can be arranged for you, at a cost of $100 per year per domain. You must have a registered trademark in Indonesia to register .co.id domain names.
To register a trademark in Indonesia, you will need to visit http://www.dgip.go.id/ or contact an attorney to file for an Indonesian trademark. For more information about international trademarks, visit http://www.wipo.int/madrid/en/ . To search existing trademarks visit http://www.wipo.int/ipdl/en/search/madrid/search-struct.jsp and select “mark”, enter your word in the corresponding field and click “search”.
As far as we know, there is no .com.id, only .co.id is allowed. To register a .co.id (no such thing as .com.id), you will need to have a business registered in Indonesia. If you are unable to meet this restriction, you can still register a .web.id domain.