UPI allows you to make online payments securely without the need for net banking or card details. Merchants do not need to create a separate UPI account, Paytm will do that for them.