I have an online services website which I started 3 months back and is currently at alexa 600,000. I also recently made a clone in india TLD .in which has the same content, only pricing is in INR and is targeted at India users, while .com is targetted at global users with pricing in USD. How do I manage these 2 sites so that I do not face duplicate content penalty from google and the sites do not cannibalize on each other. Is there anything specific I need to do in robots.txt or .htaccess or sitemaps or hrelang etc? I personally feel that after putting up .in couple of weeks ago, the ranking of .com went down and I started getting lesser search queries. From SEO standpoint what are the things I need to do to counter these problems mentioned above. Putting India version in a subdirectory is also an option.
If its about price than i have to say that you need to tell your developer to set your website on indian ip's. I want to say when any indian ip access your website then your price will show in rupees.