UPI

UPI (Unified Payments Interface) คือช่องทางชำระเงินทันทีของอินเดีย ดำเนินการโดย National Payments Corporation of India (NPCI) มีสองรูปแบบ QR ที่อยู่ร่วมกัน: URI scheme upi://pay แบบธรรมดา (ง่าย ใช้ได้กับทุกแอป UPI) และ NPCI BR Code, ชุดย่อย EMVCo MPM ที่มี Merchant Account Information (แท็ก 26) ซึ่งบรรจุ VPA จนถึงปี 2567 UPI ประมวลผลธุรกรรมมากกว่า 11,000 ล้านรายการต่อเดือน ทุกแอปธนาคารและการชำระเงินของอินเดียรองรับ

ข้อมูลจำเพาะมาตรฐาน:NPCI UPI Product Overview และ NPCI OC 97, Standardization of UPI QR Code Format
URI scheme:upi://pay?pa=VPA&pn=NAME&am=AMT&cu=INR, รูปแบบ UPI QR ที่ง่ายที่สุด ใช้ได้กับทุกแอปที่รองรับ UPI
ข้อมูลจำเพาะหลัก:EMVCo MPM v1.1 UPI สงวนแท็กบัญชีผู้ค้า 26 ในรูปแบบ BR Code
หน่วยงานกำกับดูแล:ธนาคารกลางอินเดีย (RBI), ออกหนังสือเวียน UPI; NPCI เป็นผู้ดำเนินการ

รูปแบบ QR สองประเภท

URI scheme upi://, พารามิเตอร์

พารามิเตอร์ชื่อจำเป็นหมายเหตุ
paที่อยู่ผู้รับ (VPA)ใช่รูปแบบ: user@handle ตัวอย่าง: alice@oksbi, merchant@paytm
pnชื่อผู้รับใช่เข้ารหัส URL แสดงให้ผู้ชำระเงินเพื่อยืนยัน
amจำนวนเงินไม่สตริงทศนิยม: 10.00 ละเว้นสำหรับ QR แบบคงที่ "ป้อนจำนวนเงิน"
cuสกุลเงินไม่เสมอ INR UPI ใช้ INR เท่านั้นตามกฎระเบียบ
tnบันทึกธุรกรรมไม่บันทึกข้อความอิสระแสดงให้ผู้ชำระเงิน สูงสุด 50 อักขระ
trอ้างอิงธุรกรรมไม่ID ที่ผู้ค้าให้ไว้สำหรับการกระทบยอด
mcรหัสหมวดหมู่ผู้ค้าไม่MCC ISO 18245 4 หลัก จำเป็นสำหรับบัญชีผู้ค้า ไม่บังคับสำหรับ P2P
tidID เทอร์มินัลไม่ตัวระบุเทอร์มินัล POS
urlURL ใบแจ้งหนี้/สินค้าไม่ลิงก์เชิงลึกที่ผู้ชำระเงินสามารถเปิดหลังชำระเงินเพื่อรับใบเสร็จ

NPCI BR Code, โครงสร้างแท็ก 26

เมื่อ QR แบบรวมใช้รูปแบบ BR Code แทน upi:// แบบธรรมดา เพย์โหลดเฉพาะ UPI จะอยู่ในแท็ก 26 เป็น TLV แบบซ้อน:

แท็กย่อยชื่อความยาวหมายเหตุ
00GUI, ตัวระบุเฉพาะทั่วโลกแปรผันค่าคงที่ upi.npci.org ระบุ scheme เป็น UPI
01VPAแปรผันที่อยู่การชำระเงินเสมือน ตัวอย่าง: merchant@oksbi
02รหัสผู้ค้าแปรผันตัวระบุผู้ค้าที่ NPCI กำหนดสำหรับการกระทบยอดกับ acquirer

กฎรูปแบบ VPA

เวกเตอร์ทดสอบมาตรฐาน, URI scheme upi://

VPA merchant@oksbi, ชื่อ TEST MERCHANT, จำนวนเงินคงที่ ₹10.00, พร้อมอ้างอิง INV-2026-0001:

upi://pay?pa=merchant@oksbi&pn=TEST%20MERCHANT&am=10.00&cu=INR&tn=Invoice%20INV-2026-0001&tr=INV-2026-0001

สติกเกอร์แบบคงที่ขั้นต่ำ "ป้อนจำนวนเงิน":

upi://pay?pa=merchant@oksbi&pn=TEST%20MERCHANT&cu=INR

ข้อผิดพลาดที่พบบ่อย

ความเข้ากันได้ของแอป UPI

แอปupi:// URINPCI BR Codeหมายเหตุ
Google Pay (Tez)ใช่ใช่แอป UPI ที่ใหญ่ที่สุดตามปริมาณ
PhonePeใช่ใช่รองรับ UPI + BR Code อย่างสมบูรณ์
Paytmใช่ใช่UPI สมบูรณ์ + สำรองกระเป๋าเงิน Paytm ของตัวเอง
Amazon Payใช่ใช่ผ่าน Axis Bank (handle @apl)
BHIMใช่ใช่การใช้งานอ้างอิงของ NPCI เส้นฐานที่ปลอดภัยสำหรับการทดสอบ
แอปธนาคารหลักทุกแห่ง (SBI YONO, ICICI iMobile, HDFC PayZapp, Axis Mobile)ใช่ใช่ธนาคารที่ลงทะเบียน UPI ทั้งหมดมีการสนับสนุน UPI ในแอปผู้บริโภคของตน
กล้อง iOS/Android ทั่วไปบางส่วนไม่กล้องในตัวแยกวิเคราะห์ scheme upi:// และเสนอ "เปิดในแอป UPI" บนอุปกรณ์รุ่นใหม่ แต่ไม่แสดง BR Code TLV โดยตรง

ดูเพิ่มเติม

ตรวจสอบอ้างอิงข้อกำหนด 2026-04-19 NPCI UPI Product Overview (2024), NPCI OC 97, UPI QR Standardization, EMVCo MPM v1.1