এই পৃষ্ঠাটি স্মার্ট ট্যাপ প্রোটোকল দ্বারা ব্যবহৃত শনাক্তকারীর বর্ণনা দেয়৷
ওভারভিউ
স্মার্ট ট্যাপ প্রোটোকল ব্যবহারকারীর Google Wallet অ্যাপ এবং টার্মিনাল অ্যাপ্লিকেশনে সংরক্ষিত পাস সম্পর্কে তথ্য যোগাযোগ করে। নিম্নলিখিত গ্রাফিক টার্মিনাল এবং Google Wallet এর মধ্যে যোগাযোগের প্রবাহের সংক্ষিপ্ত বিবরণ দেয়:
যেহেতু ব্যবসায়ীরা তাদের পাস ডেভেলপ করতে একাধিক ব্যবসা বা ঠিকাদার ব্যবহার করতে পারে, তাই Google Wallet এবং টার্মিনালের মধ্যে তথ্য পাঠানোর সুবিধার্থে Google তিনটি শনাক্তকারী ব্যবহার করে। এটি বিভিন্ন ডেভেলপারদের কাছ থেকে পাস রিডিম করতে একটি নির্দিষ্ট টার্মিনাল প্রদানকারী ব্যবহার করে এমন ব্যবসায়ীদের অনুমতি দেয়। নিম্নলিখিত আইডিগুলি হল স্মার্ট ট্যাপ প্রোটোকলে ব্যবহৃত তিনটি "সংগ্রহ শনাক্তকারী"৷
রিডেম্পশন ইস্যুকারী আইডি
একটি রিডেম্পশন ইস্যুয়ার আইডি একটি নির্দিষ্ট ধরনের ইস্যুয়ার আইডি। একটি রিডেম্পশন ইস্যুয়ার আইডি সাধারণত একজন ব্যবসায়ীকে প্রতিনিধিত্ব করে। বিপরীতে, একজন পাস ডেভেলপারের জন্য একটি ইস্যুকারী আইডি এমন একটি প্ল্যাটফর্মের প্রতিনিধিত্ব করতে পারে যা বিভিন্ন ব্যবসায়ীদের জন্য পাস ক্লাস সঞ্চয় করে। একটি প্ল্যাটফর্ম যা একাধিক বণিকদের জন্য পাস ক্লাস সঞ্চয় করে তাকে অ্যাগ্রিগেটর হিসাবেও উল্লেখ করা হয়।
রিডেম্পশন ইস্যুকারীরা স্মার্ট ট্যাপের চেয়ে বেশি ব্যবহার করা হয়। উদাহরণস্বরূপ, রিডেম্পশন ইস্যুকারীরা রিডেম্পশন ইস্যুকারীর অবস্থানের উপর ভিত্তি করে জিও-ভিত্তিক বিজ্ঞপ্তি অনুস্মারক রেন্ডার করতেও ব্যবহৃত হয়। সুতরাং, পাসে রিডেম্পশন ইস্যুকারী হিসাবে তালিকাভুক্ত একটি ইস্যুকারী আইডি স্মার্ট ট্যাপের জন্য কনফিগার করা নাও হতে পারে।
রিডেম্পশন ইস্যুকারী আইডি বনাম ইস্যুকারী আইডি
একটি ইস্যুকারী আইডি হল একটি Google Wallet ইস্যুকারী অ্যাকাউন্টের একটি অনন্য শনাক্তকারী৷ ইস্যুকারী আইডিটি Google Pay এবং Wallet কনসোলে পাওয়া যাবে।
একজন ইস্যুকারী একজন বণিক (যেমন একটি রেস্টুরেন্ট), একটি অফার প্রদানকারী, বা একটি টার্মিনাল প্রস্তুতকারক এবং আরও অনেক কিছুর প্রতিনিধিত্ব করতে পারে। যখন পাস ক্লাস এবং অবজেক্টগুলি তৈরি করা হয়, তখন সেগুলি একটি নির্দিষ্ট ইস্যুকারী আইডির সাথে লিঙ্ক করা হয়। ইস্যুকারী আইডি পাস ক্লাস আইডি এবং অবজেক্ট আইডি উভয়ের মধ্যেই অন্তর্ভুক্ত।
আইডি | বিন্যাস | নোট |
---|---|---|
ক্লাস আইডি | issuerId.classSuffix | classSuffix একটি নির্দিষ্ট পাস ক্লাসের জন্য একটি অনন্য, বিকাশকারী-সংজ্ঞায়িত মান (যেমন একটি আনুগত্য স্তর) |
অবজেক্ট আইডি | issuerId.objectSuffix | objectSuffix একটি নির্দিষ্ট পাস অবজেক্টের জন্য একটি অনন্য, বিকাশকারী-সংজ্ঞায়িত মান (যেমন একটি ব্যবহারকারী আইডি) |
একজন ইস্যুকারী তাদের প্রয়োজন অনুসারে অনেকগুলি ক্লাস তৈরি করতে পারে।
কালেক্টর আইডি
যদি একজন বণিক তাদের টার্মিনালে স্মার্ট ট্যাপ সমর্থন করে, তাহলে তাদের রিডেম্পশন ইস্যুকারীর একটি কালেক্টর আইডি থাকবে। কালেক্টর আইডি হল একটি সাংখ্যিক আইডি (8 ডিজিট) যা টার্মিনালগুলি নিজেদের সনাক্ত করতে ব্যবহার করে। যেহেতু একজন রিডেম্পশন ইস্যুকারী একাধিক বণিককে সমর্থন করতে পারে, তাই কালেক্টর আইডি একটি নির্দিষ্ট বণিকের পাসের অনুরোধ করতে ব্যবহৃত হয়।
যখন একজন ব্যবহারকারী তাদের ডিভাইসটিকে একটি স্মার্ট ট্যাপ সক্ষম টার্মিনালে ট্যাপ করে, তখন টার্মিনাল ব্যবহারকারীর ডিভাইসে কালেক্টর আইডি পাঠায়। ডিভাইসটি তারপর সেই কালেক্টর আইডির জন্য সর্বজনীন কী ব্যবহার করে টার্মিনালের সাথে প্রমাণীকরণ করে। আরও জানতে যোগাযোগ প্রবাহ দেখুন।
গুরুত্বপূর্ণ নোট:
- একটি ইস্যুয়ার আইডিতে শুধুমাত্র একটি কালেক্টর আইডি বরাদ্দ করা হয়েছে
- একটি কালেক্টর আইডি সমস্ত ইস্যুকারী আইডি জুড়ে অনন্য
আপনার ইস্যুকারী আইডির জন্য একটি কালেক্টর আইডি পেতে, মার্চেন্ট কনফিগারেশন দেখুন।
পাস ক্লাস আইডি
একটি ক্লাস আইডি একটি নির্দিষ্ট স্তর বা পাসের ধরন সনাক্ত করে। একটি ক্লাস আইডি নীচের বিন্যাস অনুসরণ করে:
issuerId.classSuffix
ক্লাস প্রত্যয়টি এই পাস ক্লাসের জন্য অনন্য একটি বিকাশকারী-সংজ্ঞায়িত মান। এই শ্রেণীর আইডি উল্লেখ করে একটি পাস অবজেক্ট একজন ব্যবহারকারীর Google Wallet অ্যাপে সংরক্ষিত হয়।