Questions › Category: Group Health Insurance › What is Inception Policy E-Cards? 0 Vote Up Vote Down Plan Cover Staff asked 3 years ago 1 Answers 0 Vote Up Vote Down Srinivasan Mahadevan answered 3 years ago Inception policy e- cards means when the policy get renewed or buy from the market insurance company first they issues the policy copy and then ecards will be issued for all covered member in the policy. Please login or Register to submit your answer Username or Email Address Password Remember Me