Questions › Category: Group Health Insurance › What is Inception Policy E-Cards? 0 Vote Up Vote Down Plan Cover Staff asked 1 year ago 1 Answers 0 Vote Up Vote Down Srinivasan Mahadevan answered 1 year 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