You can pay for your orders through credit/debit card or through net-banking. MyVishal also accepts Cash. To make payment in cash, select CoD (Cash on Delivery) at checkout.
Yes. For online delivery, MyVishal need more details like address and user id. You can register using your loyalty details and enter only the additional details.