No. You can purchase and make payment by supplying just your e-mail ID and/or cellular variety. While It is far from mandatory to have an account to purchase things or make payment, it is recommended that you create one.The bonus/legal rights issued in opposition to holdings in dematerialised form may be either in physical or dematerialised form de