No. You can purchase and make payment by providing just your electronic mail ID and/or mobile amount. Though it is not mandatory to acquire an account to buy items or make payment, it is usually recommended you build just one.The bonus/rights issued in opposition to holdings in dematerialised form is usually either in physical or dematerialised typ