WhatsApp has received approval from the NPCI to offer its payment service to all users in India, removing the earlier cap of 100 million Unified Payments Interface (UPI) users