India has awesome apps for doing peer to peer payment.
UPI system allows you to create custom UPI id's, linked to your chosen Bank account (you can link more than 1 account, with 1 acc being the active one at any given time, switch between accounts, etc), you can create multiple ID's linked to different bank accounts, you can create hundreds of thousands of ID's to link to invoices, contracts, dates, times, etc. All it takes for a payment is for you to share the ID, or convert it into a QR code for scanning by the other party.
I don't see why WA would take 30% of market share.
Most money transfers are usually commerce related, rather than linked to your social network.