Like Bharat QR, UPI is a service that merchant can use to directly receive payment from the consumer to his bank account. The machine is integrated with the dynamic UPI QR code unique to the merchant. A customer needs his bank mobile app and can make payments in just a click.
The most striking feature is that there is no need to enter bank account details such as account number, IFSC code, normally while making the transfer. Only details required for funds transfer is the payment amount.