Based on my understanding, this QR code for Tap and Pay, which is called UPI LITE X, is primarily branding. When a merchant enters the amount, both QR codes will generate a unique amount, and the Tap and Pay option, similar to regular tap and pay, will appear for the merchant. So, there is no hardware change; Rupay simply supports Tap and Pay. I have two Rupay cards, Tata Infinity and ICICI Rupay, and both display the contactless logo. The reason QR codes are popular is because users can select the amount they want to send, whereas with Tap and Pay, you need to enter a specific amount.