How does dynamic UPI payment work on a vending machine?
When a customer selects an item on the touchscreen, the machine generates a unique dynamic QR code with the exact item amount. The customer scans using Google Pay, PhonePe, Paytm, or any UPI app, approves the payment, and the machine dispenses the item immediately upon webhook verification.