Google For India: Understanding Google Pay Virtual Tokenized Cards For Secure Payments
The idea is to make transactions more secure and not require you to share the actual card details at any point. It works with Visa cards at this time.