No. You can purchase and make payment by offering just your e mail ID and/or cellular variety. While It is far from mandatory to possess an account to buy things or make payment, it is suggested that you choose to produce one.The reward/rights issued towards holdings in dematerialised form is usually possibly in Bodily or dematerialised form based