Google স্ট্যান্ডার্ড পেমেন্ট: ব্যাংকিং FOP

ওভারভিউ

একটি ব্যাঙ্কিং ফর্ম অফ পেমেন্ট (FOP) হল এমন একটি যেখানে Google এবং পেমেন্ট ইন্টিগ্রেটর (পার্টনার ব্যাঙ্ক বা ইন্টিগ্রেটর) Google এবং ব্যাঙ্কের মধ্যে একটি অ্যাসোসিয়েশন প্রতিষ্ঠা করার জন্য অ্যাকাউন্টের পরিচয় শংসাপত্র এবং ব্যবহারকারীর অনুমোদনের এককালীন বিনিময় সম্পাদন করে৷ পরবর্তীতে, ব্যবহারকারীর অ্যাকাউন্ট থেকে অন্য ব্যাঙ্ক অ্যাকাউন্টে অর্থ স্থানান্তরের অনুমতি দেওয়ার জন্য এই অ্যাসোসিয়েশনের একটি রেফারেন্স ইন্টিগ্রেটরের কাছে উপস্থাপন করা যেতে পারে।

তথ্যের এই আদান-প্রদানের জন্য Google দুটি প্রবাহ ব্যবহার করে:

  1. প্রমাণীকরণ-অনুমোদন প্রবাহ: ব্যবহারকারীকে প্রমাণীকরণ করে এবং এই সংযোগ স্থাপনের জন্য ব্যবহারকারীর কাছ থেকে অনুমোদন পায়।
  2. AssociateAccount ফ্লো: পূর্বে চিহ্নিত এবং প্রমাণীকৃত ব্যবহারকারীদের জন্য একটি সমিতি স্থাপন করে। এটি একটি মেথড কলের মাধ্যমে করা হয় যা Google এবং পেমেন্ট ইন্টিগ্রেটরের মধ্যে সম্পর্ক স্থাপন করে। এই প্রবাহকে অ্যাসোসিয়েশনও বলা হয়।

একবার অ্যাসোসিয়েশন প্রতিষ্ঠিত হলে, Google আমাদের ব্যবহারকারীদের জন্য একটি দ্রুত এবং নির্বিঘ্ন চেকআউট অভিজ্ঞতার জন্য অর্থ চলাচলের সময় এটি ব্যবহার করবে। Google এটিকে একটি যন্ত্র বলে। একজন Google গ্রাহকের এক বা একাধিক যন্ত্র থাকে। Google-এর বিভিন্ন ইকোসিস্টেম এবং মার্কেটপ্লেসের মধ্যে পরিষেবা এবং পণ্যগুলির জন্য অর্থ প্রদানের একটি উপায় হল একটি যন্ত্র৷

এই প্রবাহগুলি নীচের বিভাগে আরও বিশদে বর্ণনা করা হয়েছে। নীচের বিভাগগুলির উদাহরণগুলি আপনাকে InvisiBank নামক একটি জাল ব্যাঙ্কের মাধ্যমে নিয়ে যায়।

গুরুত্বপূর্ণ ধারণা

প্রমাণীকরণ-অনুমোদন প্রবাহ

প্রমাণীকরণ-অনুমোদন প্রবাহের উদ্দেশ্য হল ব্যবহারকারীকে ইন্টিগ্রেটরের কাছে সনাক্ত করা এবং প্রমাণীকরণ করা এবং প্রবাহে অন্যান্য ক্রিয়া সম্পাদনের জন্য ব্যবহারকারীর কাছ থেকে অনুমোদন প্রাপ্ত করা। প্রমাণীকরণ-অনুমোদন একটি পুনঃনির্দেশের মাধ্যমে পরিচালিত হয়। এটি একটি অ্যাপ বা ওয়েব রিডাইরেক্ট হতে পারে।

পুনঃনির্দেশ প্রমাণীকরণ-অনুমোদন

পুনঃনির্দেশ প্রমাণীকরণ-অনুমোদন Google দ্বারা ব্যবহারকারীকে একটি ইন্টিগ্রেটর-মালিকানাধীন অ্যাপ্লিকেশনে পুনঃনির্দেশিত করে। যে অ্যাপ্লিকেশন একটি ওয়েব অ্যাপ্লিকেশন বা একটি Android অ্যাপ্লিকেশন হতে পারে.

অ্যান্ড্রয়েড এবং ওয়েব রিডাইরেক্ট একইভাবে আচরণ করে। এখানে, Google ব্যবহারকারীকে ইন্টিগ্রেটরের অ্যাপে পুনঃনির্দেশ করে। ইন্টিগ্রেটর সেই ইন্টিগ্রেটরের জন্য সবচেয়ে স্বাভাবিক যে কোনও ফর্মে ব্যবহারকারীকে সনাক্ত করে এবং প্রমাণীকরণ করে। একবার প্রমাণীকরণ হয়ে গেলে, ইন্টিগ্রেটর ব্যবহারকারীকে Google-এর UI-তে ফিরিয়ে আনে অ্যাসোসিয়েশন শেষ করতে। পুনঃনির্দেশ করার পরে, Google এই প্রমাণীকরণ সেশন সনাক্ত করার জন্য একটি requestId প্রদান করে। সেই শনাক্তকারীটি তখন অ্যাসোসিয়েশনের সময় প্রমাণীকরণ প্রমাণ এবং পরিচয় হিসাবে ব্যবহৃত হয়।

যে ইন্টিগ্রেটরগুলি এই প্রবাহটি বেছে নেয় তাদের অবশ্যই একটি ওয়েব প্রমাণীকরণ URL প্রদান করতে হবে কারণ এটি সমস্ত সারফেস (ডেস্কটপ, মোবাইল) জুড়ে সবচেয়ে সাধারণ ডিনোমিনেটর। তবে Android প্রমাণীকরণ দৃঢ়ভাবে সুপারিশ করা হয় কারণ এটি মোবাইলে সেরা ব্যবহারকারীর অভিজ্ঞতা প্রদান করে।

ডিভাইসের প্রসঙ্গ এবং ইনস্টল করা অ্যাপগুলির উপর নির্ভর করে, Google UIs ওয়েব বা Android অ্যাপ পুনর্নির্দেশ বেছে নেবে।

এই প্রমাণীকরণ প্রক্রিয়াটি ইন্টিগ্রেটরকে সর্বাধিক স্বাধীনতা প্রদান করে। একটি ব্যবহারকারীকে প্রমাণীকরণ এবং সনাক্ত করার অনেক উপায় আছে। ব্যবহারকারীর নাম + পাসওয়ার্ড, বায়োমেট্রিক তথ্য এবং নিরাপত্তা প্রশ্ন সবই কার্যকর সমাধান। কিভাবে একজন ইন্টিগ্রেটর একজন ব্যবহারকারীকে যাচাই করে তা নির্ধারণ করতে গুগল চায় না। ইন্টিগ্রেটর ব্যবহারকারীর প্রমাণীকরণের যত্ন নেয়। এই পদ্ধতিটি ব্যবহার করে, Google ব্যবহারকারীকে প্রমাণীকরণের জন্য ইন্টিগ্রেটরের বিভিন্ন ইউজার ইন্টারফেসের সুবিধা নিতে চায় এবং Google-কে কেবল প্রমাণীকরণের প্রমাণ প্রদান করে।

উপরন্তু, আমরা Authorization সুযোগের একটি তালিকা পাস করব যা ব্যবহারকারীকে দেখানো উচিত এই প্রতিটি কাজের জন্য অনুমোদন পাওয়ার জন্য (যেমন AssociateAccount ফ্লোতে, ব্যবহারকারীর অ্যাকাউন্টকে Google অ্যাকাউন্টের সাথে associate জন্য আমাদের অনুমোদনের প্রয়োজন)।

অ্যাসোসিয়েশন প্রবাহের জন্য, এই প্রবাহটি একজন ব্যবহারকারীকে পেমেন্ট ইন্টিগ্রেটরের সাথে থাকা অ্যাকাউন্টটি নির্বাচন করার অনুমতি দেবে যেটি তারা এই প্রবাহকে অনুসরণ করবে এমন AssociateAccount কলের লক্ষ্য হতে চায়।

প্রমাণীকরণ সম্পর্কে আরও তথ্যের জন্য এই বিস্তারিত নির্দেশিকাটি দেখুন।

সমিতি প্রবাহ

অ্যাসোসিয়েশন প্রবাহের উদ্দেশ্য হল একটি যন্ত্র তৈরি করার জন্য একটি সমিতি প্রতিষ্ঠা করা। এই প্রবাহ:

  1. একটি নির্দিষ্ট Google অ্যাকাউন্টে প্রমাণীকরণ-অনুমোদন প্রবাহের সময় নির্বাচিত অ্যাকাউন্টটিকে লিঙ্ক করে ইন্টিগ্রেটরের সিস্টেমে একটি অ্যাসোসিয়েশন তৈরি করে।
  2. একটি রেফারেন্স নিয়ে আলোচনা করে যা এই Google পেমেন্ট টোকেন ( GPT ) উল্লেখ করতে ব্যবহার করা হবে।
  3. Google এর ঝুঁকি ইঞ্জিনকে জানাতে অ্যাকাউন্ট তথ্য প্রদান করে।

GPT এর প্রতিষ্ঠিত রেফারেন্সটি Google এবং ইন্টিগ্রেটর উভয়ের দ্বারাই সম্মত।

অ্যাসোসিয়েশন প্রবাহের জন্য প্রয়োজন যে Google ইন্টিগ্রেটরকে প্রমাণীকরণ/অনুমোদনের প্রমাণ প্রদান করে। প্রতিটি অ্যাসোসিয়েশন প্রবাহের আগে, Google এই প্রমাণটি অর্জন করতে প্রমাণীকরণ-অনুমোদন প্রবাহকে আহ্বান করে।

নীচের চিত্রটি প্রমাণীকরণ-অনুমোদন প্রবাহ এবং অ্যাসোসিয়েশন প্রবাহের জন্য কলের ক্রম দেখায়

সমিতি প্রবাহ

প্রমাণীকরণ সম্পর্কে আরও তথ্যের জন্য এই বিস্তারিত নির্দেশিকাটি দেখুন।