ماسح ضوئي للرموز السريعة في جهاز Android متوافق مع UPI

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

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

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

دعم أهداف UPI من الماسح الضوئي للاستجابة السريعة في Android

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

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

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

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

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

المفتاح

القيمة

الشرح

com.google.android.gms.UPI_QR_SOURCE

STATIC_IMAGE

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

LIVE_CAMERA

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