unless you import in large quantity, no one is going to bother about import license.customs duty is not linked to credit card.after your merchandise reaches india from a foreign country, it goes through customs clearance.customs duty may or may not be charged.your idea is very good. go ahead. but don t jump in at once. take one step at a time.don t back off. best of luck.
I guess you could try an internet based business. Have a website, set up your e-shop and sell. For more info on starting a small business, try http://www.jatang.in
go to craigs list.com and put a free ad