If we buy any policy online and pay by credit card, when does the Online Cover Start?
The policy will be issued immediately, after you make online payment. The cover will start after the insurer receive the premium by online mode or cover start date, whichever is later.