WhatsApp Business Platform > Cloud API
Payments API enable businesses to accept payments from their customers through all UPI Apps installed on their device and other payment methods like cards, NetBanking, and wallets via WhatsApp.
Businesses can sends invoice(order_details
) messages to their customers, then get notified about payment status updates via webhook notifications from Payment Gateway.
The choice between the two, relies on what Payment Gateway, the merchant/business use. There are 2 models of integration and they differ in the following ways:
User Experience | UPI Intent Mode | Payment Gateway Deep Integration Mode |
---|---|---|
Native support for "Other payment methods" Eg: Netbanking, cards, wallets | ❌ Alternative: Send payment links | ✅ |
Native support for UPI Intent | ✅ | ✅ |
Native Payment Status Notification | ❌ | ✅ |
Integration Features | UPI Intent Mode | Payment Gateway Deep Integration Mode |
---|---|---|
Refunds from Whatsapp APIs | ❌ | ✅ |
Payment Status from Whatsapp webhooks | ❌ | ✅ |
Usecase | Essential Feature Set |
---|---|
Buying Tickets eg: Metro, bus, event tickets |
|
Payment Reminders Example: Bill payments, subscription renewals, insurance renewals |
|