UPI সমর্থন সহ Android QR স্ক্যানার
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
Android 13 (Android 12-এর পিছনের সামঞ্জস্য সহ) একটি ডেডিকেটেড QR কোড স্ক্যানার যোগ করে UPI পেমেন্ট ফ্লোকে সমর্থন করে যা ব্যবহারকারীরা সংশ্লিষ্ট কুইক সেটিংস টাইল থেকে সরাসরি অ্যাক্সেস করতে পারবেন। ব্যবহারকারীরা লাইভ ক্যামেরা বা স্ট্যাটিক ইমেজ থেকে একটি QR কোড স্ক্যান করে UPI পেমেন্ট ফ্লো চালু করতে পারেন।




যখন একটি ডিভাইসে একাধিক UPI অ্যাপ ইনস্টল করা হয়, তখন ব্যবহারকারীকে একটি দ্ব্যর্থতা নিরসন ডায়ালগ উপস্থাপন করা হয়। তারপরে ব্যবহারকারীর দ্বারা নির্বাচিত অ্যাপে অর্থপ্রদানের প্রবাহ চলতে থাকে।
মনে রাখবেন যে অ্যাপের ক্রম কোন পদ্ধতিতে পরিবর্তন করা হয় না। ব্যবহারকারীদের সর্বাধিক ব্যবহৃত অ্যাপগুলিকে OS দ্বারা অগ্রাধিকার দেওয়া হয় এবং বিদ্যমান UPI অভিপ্রায় ডায়ালগের অনুরূপ প্রথমে প্রদর্শিত হয়৷
Android QR স্ক্যানার থেকে UPI ইন্টেন্ট সমর্থন করুন
যখন এই প্রবাহের মাধ্যমে একটি পেমেন্ট অ্যাপ চালু করা হয়, তখন কলিং প্যাকেজ আইডি com.google.android.gms হিসাবে সেট করা হয়। এই মান পরিবর্তন করা যাবে না.
অর্থপ্রদানের অ্যাপগুলিকে এই উত্সটি যাচাই করতে হবে এবং এই প্যাকেজ আইডি থেকে শুরু করা সমস্ত অর্থপ্রবাহ পরিচালনা করতে হবে যাতে QR দ্বারা সূচনা করা হয় এবং প্রাপকের PSP-তে ডেটা পাঠানোর সময় সূচনা মোডটিকে QR-এ সেট করতে হয় ৷
একটি লাইভ QR কোড (ক্যামেরা ব্যবহার করে) স্ক্যান করা এবং একটি QR কোড ছবি (ডিভাইসের ফটো) স্ক্যান করা থেকে শুরু করা অর্থপ্রদানের মধ্যে পার্থক্য করতে, QR স্ক্যানার একটি অতিরিক্ত উদ্দেশ্য পাস করে যা QR কোডের উত্স সনাক্ত করতে সহায়তা করে।
অর্থপ্রদানের অ্যাপগুলিকে com.google.android.gms.UPI_QR_SOURCE
কী দিয়ে " অতিরিক্ত অভিপ্রায়" এর মান আনতে হবে এবং তারপরে নিম্নলিখিতগুলির সাথে তুলনা করতে হবে:
-
STATIC_IMAGE
স্ট্রিং নির্দেশ করে যে উৎসটি একটি স্থির চিত্র। -
LIVE_CAMERA
স্ট্রিং নির্দেশ করে যে উৎস হল ক্যামেরা৷
চাবি | মান | ব্যাখ্যা |
com.google.android.gms.UPI_QR_SOURCE | STATIC_IMAGE | ডিভাইসে সংরক্ষিত QR কোড ছবি। |
| LIVE_CAMERA | QR কোডের ছবি ক্যামেরা ব্যবহার করে লাইভ ক্যাপচার করা হয়েছে |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Android QR scanner with UPI support\n\nAndroid 13 (with backwards compatibility for Android 12) supports UPI\npayment flows by adding a dedicated QR Code scanner that users can access\ndirectly from the corresponding Quick Settings tile. Users can launch\na UPI payment flow by scanning a QR Code either from the live camera or from\na static image.\n\n\nWhen multiple UPI apps are installed on a device, the user is presented\nwith a disambiguation dialog. The payment flow then continues in the app\nselected by the user.\n\nNote that the order of apps is not modified in any manner. Users' most\nfrequently used apps are prioritized by the OS and displayed first, similar to\nthe existing UPI intent dialog.\n\nSupport UPI intents from Android QR scanner\n-------------------------------------------\n\nWhen a payment app is launched via this flow, the calling package ID is set\nas **com.google.android.gms**. This value cannot be altered.\n\nPayment apps need to **verify this source** and handle all the payment\nflows initiated from this package ID to be **treated as initiated by QR** and\n**set the initiation mode to QR when sending data to the payee's PSP**.\n\nTo distinguish between payments initiated from scanning a live QR Code (using\nthe camera) and scanning a QR Code image (photo on device), the QR scanner\npasses an intent **extra** which helps identify the source of the QR Code.\n\nPayment apps need to fetch the value of \"intent **extra** \" with the key\n`com.google.android.gms.UPI_QR_SOURCE`, and then compare with the following:\n\n- `STATIC_IMAGE` string indicates that the source is a static image.\n- `LIVE_CAMERA` string indicates that the source is the camera.\n\n|--------------------------------------|----------------|----------------------------------------------|\n| **Key** | **Value** | **Explanation** |\n| com.google.android.gms.UPI_QR_SOURCE | `STATIC_IMAGE` | QR code image stored on the device. |\n| | `LIVE_CAMERA` | QR code image captured live using the camera |"]]