UPI Payment
UPI ID (pa)
Payee Name (pn) — must match name registered on the VPA
Merchant Category Code (mc) — leave blank for P2P VPAs
Organization ID (orgid)
Transaction Ref ID (tr)
Transaction Note (tn)
Digital Signature (sign)
Version (ver) — leave blank for P2P
Mode (mode) — leave blank for P2P
Category (category)
QR Expire (QRexpire)
Amount (₹)
Pay with PhonePe
Pay with Google Pay
Pay via UPI (Any App)
PhonePe Native (Base64 JSON)
Flow ID (id param)
JSON Payload (will be minified + base64-encoded)
{ "contact": { "cbsName": "", "nickName": "", "type": "VPA", "vpa": "paytm.s23wlu9@pty" }, "p2pPaymentCheckoutParams": { "checkoutType": "DEFAULT", "initialAmount": 299936, "note": "23009289", "transactionId": "ORD23009289", "allowAmountEdit": false, "disableNotesEdit": true, "currency": "INR", "transactionContext": "p2p", "isRecurring": false, "isByDefaultKnownContact": true, "disableViewHistory": true, "shouldShowMaskedNumber": true, "shouldShowUnsavedContactBanner": false, "showKeyboard": false, "showQrCodeOption": false, "enableSpeechToText": false } }
Pay via PhonePe (Native)