This is weird - I use it here in the UK and don't recognise this description at all. Social? Coupons? I just tap my phone to pay for stuff. It's the equivalent of Apple Pay, except that everyone's heard of Apple Pay and shops just conflate the two.
Europe (incl. the UK) doesn't need these social payment apps because we have free instant bank transfers between personal accounts. In the US if you want to send your friend money electronically then you need a 3rd party app.
Its two different products. Google pay especially in India is a mobile wallet with coupons and rewards. Ironically, the card payment app is now called Google Wallet.