No. You should purchase and make payment by giving just your e-mail ID and/or cell variety. Even though It's not mandatory to obtain an account to acquire goods or make payment, it is suggested that you make a single.The newly developed interface is created in regularity with other digital channels of your financial institution such as Cell Banking