تطبيق مسح رمز الاستجابة السريعة على Android متوافق مع UPI

يتيح نظام التشغيل Android 13 (المتوافق مع الإصدارات القديمة من Android 12) عمليات الدفع باستخدام واجهة الدفعات الموحدة (UPI) من خلال إضافة ماسح ضوئي مخصّص لرمز الاستجابة السريعة يمكن للمستخدمين الوصول إليه مباشرةً من مربّع "الإعدادات السريعة" المقابل. يمكن للمستخدمين بدء عملية دفع باستخدام UPI من خلال مسح رمز استجابة سريعة من كاميرا البث المباشر أو من صورة ثابتة.

عند تثبيت تطبيقات UPI متعددة على جهاز، يظهر للمستخدم مربّع حوار لإزالة الالتباس. بعد ذلك، يستمرّ مسار الدفع في التطبيق الذي اختَره المستخدم.

يُرجى العِلم أنّه لا يتم تعديل ترتيب التطبيقات بأي شكل من الأشكال. يمنح نظام التشغيل الأولوية للتطبيقات التي يستخدمها المستخدمون بشكلٍ متكرّر ويعرضها أولاً، تمامًا مثل مربّع حوار طلب UPI الحالي.

إتاحة استخدام طلبات UPI من خلال الماسح الضوئي لرمز الاستجابة السريعة في Android

عند تشغيل تطبيق دفع من خلال هذه العملية، يتم ضبط معرّف حزمة المُرسِل على com.google.android.gms. لا يمكن تغيير هذه القيمة.

على تطبيقات الدفع التحقّق من هذا المصدر ومعالجة جميع عمليات الدفع التي يتم بدءها من معرّف الحزمة هذا على أنّها بدء من خلال رمز الاستجابة السريعة وضبط وضع البدء على رمز الاستجابة السريعة عند إرسال البيانات إلى مزوّد خدمة الدفع الخاص بالمدفوع له.

للتمييز بين الدفعات التي يتم بدءها من خلال مسح رمز استجابة سريعة مباشر ضوئيًا (باستخدام الكاميرا) ومسح صورة رمز استجابة سريعة ضوئيًا (صورة على الجهاز)، يُرسِل الماسح الضوئي لرمز الاستجابة السريعة هدفًا إضافيًا يساعد في تحديد مصدر رمز الاستجابة السريعة.

يجب أن تحصل تطبيقات الدفع على قيمة "intent extra" باستخدام المفتاح com.google.android.gms.UPI_QR_SOURCE، ثم مقارنتها بما يلي:

  • تشير سلسلة STATIC_IMAGE إلى أنّ المصدر هو صورة ثابتة.
  • تشير سلسلة LIVE_CAMERA إلى أنّ المصدر هو الكاميرا.

المفتاح

القيمة

الشرح

com.google.android.gms.UPI_QR_SOURCE

STATIC_IMAGE

صورة رمز الاستجابة السريعة المخزّنة على الجهاز

LIVE_CAMERA

صورة رمز الاستجابة السريعة تم التقاطها مباشرةً باستخدام الكاميرا