ওভারভিউ
টোকেনাইজড FOP রেফারেন্স নম্বর ব্যবহারের ক্ষেত্রে সমর্থন করতে পারে। একজন ব্যবহারকারী যে পণ্যের জন্য অর্থপ্রদান করতে চায় সে পেমেন্ট ইন্টিগ্রেটরের মাধ্যমে একটি রেফারেন্স নম্বর তৈরি করে। ব্যবহারকারী তারপর এই রেফারেন্স নম্বরটি একটি সুবিধার দোকান, কিয়স্ক বা ব্যাঙ্কে নিয়ে যায় এবং রেফারেন্স নম্বরটি প্রদান করে।
নগদ FOP রেফারেন্স নম্বর ব্যবহারের ক্ষেত্রেও সমর্থন করে। টোকেনাইজড এফওপি এবং ক্যাশ এফওপির মধ্যে প্রধান পার্থক্য হল, টোকেনাইজড এফওপির জন্য অ্যাসোসিয়েশন প্রয়োজন এবং রিফান্ড সমর্থন করে, ক্যাশ এফওপি-এর জন্য অ্যাসোসিয়েশনের প্রয়োজন হয় না এবং রিফান্ড সমর্থন করে না। এই নথিটি বর্ণনা করে যে কিভাবে ইন্টিগ্রেশন রেফারেন্স নম্বর ব্যবহারের ক্ষেত্রে কাজ করবে।
একটি উচ্চ স্তরে, ইন্টিগ্রেশন এই প্রবাহ জড়িত:
ক্রয় প্রবাহ নগদ FOP ক্রয় প্রবাহের মতোই হবে৷
ওয়েব রিডাইরেক্ট প্রমাণীকরণ ব্যবহার করে একটি ইন্টিগ্রেশনের উদাহরণ।
সম্পর্কিত API
প্রমাণীকরণ প্রবাহ
এপিআই ইন্টিগ্রেটর দ্বারা বাস্তবায়িত: ওয়েব প্রমাণীকরণ ।
সমিতির প্রবাহ
ইন্টিগ্রেটর দ্বারা বাস্তবায়িত API: পেমেন্ট ইন্টিগ্রেটর হোস্টেড টোকেনাইজড FOP API- এর সহযোগী অ্যাকাউন্ট ।
ক্রয় প্রবাহ
ইন্টিগ্রেটর দ্বারা বাস্তবায়িত API: পেমেন্ট ইন্টিগ্রেটর হোস্টেড টোকেনাইজড FOP API- তে রেফারেন্স নম্বর তৈরি করুন এবং রেফারেন্স নম্বর বাতিল করুন ।
Google দ্বারা বাস্তবায়িত API: Google হোস্টেড টোকেনাইজড FOP API- এ referenceNumberPaidNotification .
ফেরত প্রবাহ
এপিআই ইন্টিগ্রেটর দ্বারা বাস্তবায়িত: পেমেন্ট ইন্টিগ্রেটর হোস্টেড টোকেনাইজড FOP এপিআই- এ ফেরত ।
রেমিট্যান্স প্রবাহ
ইন্টিগ্রেটর দ্বারা বাস্তবায়িত API: পেমেন্ট ইন্টিগ্রেটর হোস্টেড রেমিট্যান্স API দেখুন।
Google দ্বারা বাস্তবায়িত API: Google হোস্টেড রেমিট্যান্স API দেখুন।
কিভাবে সব প্রবাহ একসাথে ফিট
যন্ত্র তৈরি করুন
Google-এর UI-তে, একজন ব্যবহারকারীকে ওয়েব প্রমাণীকরণ করতে একটি ইন্টিগ্রেটর হোস্ট করা ওয়েব পৃষ্ঠায় পুনঃনির্দেশিত করা হয়। সফল প্রমাণীকরণের পরে, ব্যবহারকারীকে আবার Google-এ পুনঃনির্দেশিত করা হয়। এবং তারপর Google কল করবে associateAccount . authenticationResponse
এ requestId
হবে associateAccount অনুরোধের authenticationRequestId
। সফল অ্যাসোসিয়েশনের পরে, Google ব্যবহারকারীর জন্য একটি উপকরণ হিসাবে googlePaymentToken
(GPT) এবং অন্যান্য মেটাডেটা সংরক্ষণ করে।
যন্ত্র তৈরি করুন - প্রমাণীকরণ প্রবাহ
যন্ত্র তৈরি করুন - অ্যাসোসিয়েশন প্রবাহ
রেফারেন্স নম্বর তৈরি করুন
ব্যবহারকারী যখন ইন্সট্রুমেন্টের সাহায্যে পণ্য/পরিষেবা কিনতে চায়, তখন Google GPT-এর সাহায্যে রেফারেন্স নম্বর জেনারেট করে। generateReferenceNumber অনুরোধের শিরোনামের মধ্যে requestId
ব্যবহার করা হবে সংশ্লিষ্ট API-এর লেনদেন শনাক্ত করতে।
রেফারেন্স নম্বর প্রদান করুন
ব্যবহারকারী রেফারেন্স নম্বর অফলাইনে পরিশোধ করার পরে, ইন্টিগ্রেটর রেফারেন্স নম্বরপেইড নোটিফিকেশন কল করবে। generateReferenceNumber অনুরোধের শিরোনামের মধ্যে requestId
হবে রেফারেন্সNumberPaidNotification অনুরোধের generateReferenceNumberRequestId
।
একটি লেনদেন বাতিল করুন
যদি ব্যবহারকারী অর্থ প্রদানের আগে লেনদেন বাতিল করার সিদ্ধান্ত নেন, তাহলে Google cancelReferenceNumber কল করবে। generateReferenceNumber অনুরোধের শিরোনামের মধ্যে রিকোয়েস্টআইডিটি রেফারেন্স নম্বর অনুরোধের generateReferenceNumberRequestId
requestId
হবে।
একটি লেনদেন ফেরত
রেফারেন্স নম্বর প্রদানের পর, ব্যবহারকারী যদি টাকা ফেরত চান, Google টাকা ফেরত কল করবে। generateReferenceNumber অনুরোধের শিরোনামের মধ্যে requestId
থাকবে সেটিই হবে রিফান্ডের অনুরোধের transactionId
।
রেমিটেন্স
চুক্তির ভিত্তিতে, বিবৃতি প্রস্তুত হলে ইন্টিগ্রেটরকে জানানোর জন্য Google রেমিট্যান্স স্টেটমেন্ট নোটিফিকেশন কল করবে। তারপর, ইন্টিগ্রেটর পুনর্মিলন সম্পাদন করতে Google হোস্টেড রেমিট্যান্স API কল করবে।