প্রায়শই জিজ্ঞাসা করা প্রশ্নাবলী

এই পৃষ্ঠায় Google Pay API সম্পর্কে সাধারণ তথ্য ও প্রায়শই জিজ্ঞাসিত প্রশ্ন দেওয়া আছে।

Google Pay API সম্পর্কে

Google Pay আপনার অ্যাপ ও ওয়েবসাইটে সহজে চেক-আউট করার সুবিধা দেয়। Google Pay API-এর সাহায্যে, আপনার গ্রাহকরা আপনার অ্যাপ ও সাইটে নির্বিঘ্নে চেক-আউট করার জন্য তাদের Google অ্যাকাউন্টে সেভ করা কার্ড ব্যবহার করতে পারবেন।

কীভাবে সহায়তা পাবেন

Google Pay ও Wallet Console-এ রেজিস্টার করুন এবং 'সহায়তা টিমের সাথে যোগাযোগ করুন' বিকল্প বেছে নিন। আপনার ইন্টিগ্রেশন সংক্রান্ত সমস্যার সমাধান করতে আমরা সাহায্য করতে পারি। এছাড়াও, আপনার ইন্টিগ্রেশন নিজে ডিবাগ করতে, আমাদের Android সংক্রান্ত সমস্যার সমাধান নির্দেশিকা এবং ওয়েব সংক্রান্ত সমস্যার সমাধান নির্দেশিকা দেখুন।

যেসব ফিচার কাজ করে

Google Pay API-তে কাজ করে এমন একাধিক ফিচার আছে।

কাজ করে এমন পেমেন্ট পদ্ধতি

Google Pay API কার্ড বা নেটওয়ার্ক টোকেন ফেরত দিতে পারে।

নিজে থেকে রিনিউ হওয়া বিলিং ও সাবস্ক্রিপশন

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

নিচে উল্লেখ করা বিবৃতিগুলি সঠিক হলে, Google Pay-তে রেকারিং পেমেন্ট কাজ করে:

  • মার্চেন্ট নেটওয়ার্কের নিয়ম মেনে চলেন, যেমন মার্চেন্ট-ইনিশিয়েটেড ট্রানজ্যাকশন।
  • বণিকের বাইফ্লোর মধ্যে পেমেন্টের শর্তাবলী প্রকাশ করা হয় এবং ব্যবহারকারী তা স্বীকার করেন।

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

অটোমেটিক রিলোড বা "টপ-আপ"

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

চার্জব্যাক

মার্চেন্টরা বাতিল, ফেরত দেওয়া মূল্য বা বিবাদের জন্য ট্রানজ্যাকশন রিভার্সাল এমনভাবে ম্যানেজ করতে পারেন যেভাবে তারা অন্যান্য পেমেন্ট পদ্ধতির জন্য চার্জব্যাক ম্যানেজ করেন। আরও তথ্য পেতে, মার্চেন্টদের অবশ্যই তাদের প্রসেসর প্রতিনিধির সাথে যোগাযোগ করতে হবে।

ডোনেশন সংগ্রহ

অনুমোদিত অলাভজনক প্রতিষ্ঠান (NPO) অনুদান সংগ্রহ করার জন্য Google Pay API ইন্টিগ্রেট করতে পারে, যদি এবং শুধুমাত্র যদি, তারা তাদের অলাভজনক স্ট্যাটাস প্রমাণ, প্রত্যয়ন এবং যাচাই করার জন্য ডকুমেন্টেশন প্রদান করে। যেমন, মার্কিন যুক্তরাষ্ট্রের অলাভজনক প্রতিষ্ঠানকে যোগ্য হিসেবে বিবেচিত হতে হলে IRS-এর থেকে বৈধ ৫০১(c)3 স্ট্যাটাসের প্রমাণ জমা দিতে হবে।

নিয়ম ও শর্তাবলী

Google Pay পরিষেবার শর্তাবলী

সব মার্চেন্টকে Google Pay-এর পরিষেবার শর্তাবলী মেনে চলতে হবে।

Google Pay API গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতি

সব মার্চেন্টকে Google Pay API-এর গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতি মেনে চলতে হবে।

জুয়া সংক্রান্ত নীতি

জুয়া সংক্রান্ত আমাদের নীতি Google Pay API গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতিতে উল্লেখ করা আছে।

জুয়া সংক্রান্ত আমাদের নীতি মাঝে মাঝে পরিবর্তিত হতে পারে। জমা দেওয়া সমস্ত তথ্য পর্যালোচনা ও অনুমোদন সাপেক্ষ।

আমরা নিম্নলিখিত দেশে অবস্থিত কোম্পানি থেকে জুয়া ইন্টিগ্রেশন গ্রহণ করি:

  • অস্ট্রেলিয়া
  • অস্ট্রিয়া
  • কানাডা
  • চেকিয়া
  • ফ্রান্স
  • জর্জিয়া
  • জার্মানি
  • গ্রীস
  • হাঙ্গেরি
  • আয়ারল্যান্ড
  • ইতালি
  • জাপান
  • নেদারল্যান্ড
  • পোল্যান্ড
  • পর্তুগাল
  • রোমানিয়া
  • স্পেন
  • সুইডেন
  • সংযুক্ত যুক্তরাজ্য

পরবর্তী পর্যায়ে, আমরা বর্তমান লেভেলের বাইরেও সহায়তা প্রদান করার সিদ্ধান্ত নিতে পারি।

জুয়া সংক্রান্ত ইন্টিগ্রেশনের জন্য Google Pay API-তে প্রোডাকশন অ্যাক্সেস পেতে হলে, আপনাকে প্রয়োজনীয় শর্তের একটি সিরিজ সম্পূর্ণ করতে হবে:

  • আপনার যদি আগে উল্লেখ করা দেশগুলির কোনও একটিতে Android-অনলি গ্যাম্বলিং ইন্টিগ্রেশন থাকে, তাহলে আপনাকে অবশ্যই Google Play-এর গ্যাম্বলিং নীতি মেনে চলতে হবে এবং প্রথমে Google Play-এর যাচাইকরণ প্রসেস সম্পূর্ণ করতে হবে। তারপর আমরা Google Pay API-তে প্রোডাকশন অ্যাক্সেসের জন্য আপনার শুধুমাত্র Android-এর ইন্টিগ্রেশন মূল্যায়ন করতে পারি।
  • আগে উল্লেখ করা কোনও দেশে আপনার যদি শুধুমাত্র ওয়েব-ভিত্তিক জুয়া ইন্টিগ্রেশন থাকে, তাহলে Google Pay API-এর সাথে অনবোর্ডিং প্রসেস চলাকালীন আপনাকে অবশ্যই দেশে জুয়া পরিষেবা প্রদান করার উপযুক্ততা প্রমাণ করার জন্য একটি অনুমোদিত লাইসেন্স জমা দিতে হবে। তারপর আমরা Google Pay API-তে প্রোডাকশন অ্যাক্সেসের জন্য আপনার শুধু-ওয়েব ইন্টিগ্রেশন মূল্যায়ন করতে পারি।
  • আগে উল্লেখ করা কোনও দেশে আপনার Android ও ওয়েব গ্যাম্বলিং ইন্টিগ্রেশন থাকলে, আপনাকে অবশ্যই Google Play-এর গ্যাম্বলিং নীতি মেনে চলতে হবে এবং প্রথমে Google Play-এর যাচাইকরণ প্রসেস অনুযায়ী অনবোর্ড করতে হবে। তারপর আমরা Google Pay API-তে প্রোডাকশন অ্যাক্সেসের জন্য আপনার Android এবং ওয়েব ইন্টিগ্রেশন মূল্যায়ন করতে পারি।

নির্দিষ্ট শর্ত বা বিধিনিষেধ সহ দেশ

নিম্নলিখিত শর্ত পূরণ করলে, তালিকাভুক্ত দেশগুলিতে জুয়া খেলার ইন্টিগ্রেশনের অনুমতি দেওয়া হয়:

দেশ Android ইন্টিগ্রেশনের উপযুক্ততা ওয়েব ইন্টিগ্রেশনের উপযুক্ততা
বুলগেরিয়া হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • যেসব অ্যাপ কোনও ওয়েবসাইটে রিডাইরেক্ট করে সেগুলি উপযুক্ত।
  • যেসব অ্যাপ কোনও ওয়েবসাইটে রিডাইরেক্ট করে না সেগুলি নিষিদ্ধ।
হ্যাঁ
সাইপ্রাস হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • রাজ্যের লটারি উপযুক্ত।
  • OPAP Cyprus Limited উপযুক্ত।
  • অনলাইন ক্যাসিনো নিষিদ্ধ।
  • স্লট মেশিন নিষিদ্ধ।
  • ঘোড়দৌড়ে বাজি ধরা নিষিদ্ধ।
  • কুকুরের রেসিংয়ে বাজি ধরা নিষিদ্ধ।
  • স্প্রেড বেটিং নিষিদ্ধ।
  • বেটিং এক্সচেঞ্জ নিষিদ্ধ।
হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • রাজ্যের লটারি উপযুক্ত।
  • OPAP Cyprus Limited উপযুক্ত।
  • অনলাইন ক্যাসিনো নিষিদ্ধ।
  • স্লট মেশিন নিষিদ্ধ।
  • ঘোড়দৌড়ে বাজি ধরা নিষিদ্ধ।
  • কুকুরের রেসিংয়ে বাজি ধরা নিষিদ্ধ।
  • স্প্রেড বেটিং নিষিদ্ধ।
  • বেটিং এক্সচেঞ্জ নিষিদ্ধ।
ফিনল্যান্ড হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • Veikkaus Oy উপযুক্ত।
হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • Veikkaus Oy উপযুক্ত।
কাজাখস্তান হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • লটারি উপযুক্ত।
  • স্পোর্টস বেটিং উপযুক্ত।
  • টোট্যালাইজার উপযুক্ত।
  • অনলাইন ক্যাসিনো নিষিদ্ধ।
  • ইলেকট্রনিক ক্যাসিনো নিষিদ্ধ।
হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • লটারি উপযুক্ত।
  • স্পোর্টস বেটিং উপযুক্ত।
  • টোট্যালাইজার উপযুক্ত।
  • অনলাইন ক্যাসিনো নিষিদ্ধ।
  • ইলেকট্রনিক ক্যাসিনো নিষিদ্ধ।
পোল্যান্ড না হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • লাইসেন্সপ্রাপ্ত জুয়া পরিষেবা প্রদানকারী উপযুক্ত।
দক্ষিণ আফ্রিকা হ্যাঁ, বিধিনিষেধ সহ:
  • অনলাইন স্পোর্টস বেটিং উপযুক্ত।
হ্যাঁ, তবে কিছু বিধিনিষেধ আছে:
  • অনলাইন স্পোর্টস বেটিং উপযুক্ত।

আপনি যদি Google Pay API-কে এমন কোনও দেশে প্রসারিত করেন যেখানে আগে আপনার অনুমোদন ছিল না, প্রসারিত করার জন্য অনুমোদন পেতে আমাদের সাথে যোগাযোগ করুন। মনে রাখবেন, আপনি যেসব দেশে জুয়া খেলা সম্পর্কিত পরিষেবা অফার করার পরিকল্পনা করছেন, সেইসব দেশের জন্য আপনাকে অনুমোদিত জুয়া খেলার লাইসেন্স প্রদান করতে হবে। আমরা Google Pay API-কে জুয়া খেলার পরিষেবার জন্য ব্যবহার করার অনুমতি দিই না, যেখানে এই পরিষেবাগুলি অপ্রাপ্তবয়স্ক বা স্থানীয় আইন অনুযায়ী জুয়া খেলার জন্য নিষিদ্ধ ব্যক্তিদের উদ্দেশ্যে প্রদান করা হয়।

স্বাস্থ্য পরিষেবা সংক্রান্ত নীতি

স্বাস্থ্য পরিষেবা সংক্রান্ত আমাদের নীতি Google Pay API-এর গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতিতে উল্লেখ করা আছে।

আপনার স্বাস্থ্য পরিষেবা সংক্রান্ত ব্যবহারের কেস যাচাই করার জন্য অনবোর্ডিংয়ের সময় প্রাসঙ্গিক লাইসেন্স শেয়ার করার জন্য প্রস্তুত থাকুন। সব জমা দেওয়া কন্টেন্ট পর্যালোচনা ও অনুমোদন সাপেক্ষ।

আর্থিক পরিষেবার নীতি

আর্থিক পরিষেবা সংক্রান্ত আমাদের নীতি Google Pay API গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতিতে উল্লেখ করা আছে।

আপনার আর্থিক পরিষেবার ব্যবহার যাচাই করার জন্য অনবোর্ডিংয়ের সময় প্রাসঙ্গিক লাইসেন্স শেয়ার করার জন্য প্রস্তুত থাকুন। সব জমা দেওয়া কন্টেন্ট পর্যালোচনা ও অনুমোদন সাপেক্ষ।

সাধারণ প্রায়শই জিজ্ঞাসিত প্রশ্ন

ব্যবসায়ীদের জন্য নিম্নলিখিত প্রায়শই জিজ্ঞাসিত প্রশ্ন প্রযোজ্য:

আমি সব ঝুঁকি ও শক্তিশালী গ্রাহক যাচাইকরণ ম্যানেজ করার জন্য একটি প্রধান PSP ব্যবহার করি। GPay সম্পর্কে আমার কী কী জানা উচিত?

Google Pay API সাইন করা ও এনক্রিপ্ট করা পেলোডে পেমেন্ট পদ্ধতি ফিরিয়ে দেয়। ফেরানো পেমেন্ট পদ্ধতিতে ডিভাইস PAN (DPAN) ও ক্রিপ্টোগ্রাম দিয়ে তৈরি PAN বা টোকেনাইজ করা কার্ড থাকে।

টোকেনাইজ করা কার্ডের পেলোড অতিরিক্ত স্টেপ-আপ বা চ্যালেঞ্জ ছাড়াই প্রসেস করা হয়।

PAN সহ কার্ড পেলোডের ক্ষেত্রে ইন-হাউস বা PSP-এর প্রদান করা সমাধানের মাধ্যমে 3D Secure প্রয়োজন।

আপনার PSP যদি সমস্ত ঝুঁকি এবং SCA লজিক ম্যানেজ করে, তাহলে আপনার Google Pay API ইন্টিগ্রেশনে নিম্নলিখিত প্রপার্টি অন্তর্ভুক্ত আছে কিনা তা নিশ্চিত করুন:

  • merchantInfo.merchantName (Android, ওয়েব): পেমেন্ট শিটে মার্চেন্টের নাম দেখানো হয়।
  • transactionInfo.countryCode (Android, ওয়েব): এটি ট্রানজ্যাকশন কোথায় প্রসেস করা হয়েছে তা দেখায়। আপনাকে অবশ্যই পেমেন্ট প্রসেসকারী ব্যাঙ্কের দেশ উল্লেখ করতে হবে।
  • transactionInfo.totalPrice (Android, ওয়েব): ট্রানজ্যাকশনের মোট আর্থিক মূল্য, যেখানে দশমিকের পরে দুই ঘর পর্যন্ত সংখ্যা থাকতে পারে।
আমি কীভাবে Google মার্চেন্ট আইডি পাব?
Google আপনার ওয়েবসাইট অনুমোদন করলে, আপনি Google মার্চেন্ট আইডি পাবেন। প্রক্রিয়া শুরু করতে, Google Pay ও Wallet Console-এ সাইন-ইন করুন এবং Google Pay API ইন্টিগ্রেশন তৈরি করুন। আপনাকে সাবডোমেন সহ সম্পূর্ণভাবে উপযুক্ত ডোমেনের তালিকা দিতে হবে, যা আপনাকে Google Pay API কল করতে সাহায্য করবে।
আমরা কি একাধিক ব্র্যান্ড এবং চ্যানেল (ওয়েব/অ্যাপ) জুড়ে একটি মার্চেন্ট আইডি ব্যবহার করতে পারি?
হ্যাঁ, একাধিক ব্র্যান্ড ও প্ল্যাটফর্ম (যেমন, ওয়েব ও Android) জুড়ে একটি মার্চেন্ট আইডি ব্যবহার করা সমর্থিত এবং সাধারণত রিকনসিলিয়েশন সহজ করার জন্য সাজেস্ট করা হয়।
মার্চেন্টরা কীভাবে তাদের অ্যাপ ও সাইটে Google Pay গ্রহণ করার বিষয়টি ব্যবহারকারীদের কাছে প্রচার করতে পারেন?
Google Pay-এর জন্য সহায়তা হাইলাইট করতে, আমাদের Android এবং ওয়েব ব্র্যান্ড নির্দেশিকায় উপলভ্য অ্যাসেট ব্যবহার করতে ভুলবেন না।
আপনার Android ইন্টিগ্রেশন থাকলে, আপনি Play Store-এর বিবরণে উল্লেখ করতে পারেন যে এখন Google Pay কাজ করে। ওয়েব ইন্টিগ্রেশনের জন্য, আপনি সরাসরি মার্চেন্ট ওয়েবসাইটে বিবরণ যোগ করতে পারবেন।
ই-কমার্স প্ল্যাটফর্ম কি Google Pay-এর সাথে কাজ করতে পারে?
হ্যাঁ, Google Pay API-তে ই-কমার্স প্ল্যাটফর্ম অনবোর্ড করা যায়। পেমেন্ট প্রসেসর, গেটওয়ে বা ই-কমার্স প্ল্যাটফর্ম পার্টনাররা তাদের মার্চেন্টদের হয়ে চেক-আউট পৃষ্ঠা হোস্ট করলে, তারা Google Pay-এর হোস্ট করা চেক-আউট ফিচার ব্যবহার করতে পারবে।
কোন পেমেন্ট পরিষেবা প্রদানকারী Google Pay-তে কাজ করে?
Google Pay-এর সাথে কাজ করে এমন প্রসেসরের তালিকা দেখতে, আমাদের Google Pay প্রসেসর তালিকা দেখুন।
Google Pay কোন কোন দেশ ও অঞ্চলে কাজ করে?
আমাদের যেসব দেশে কাজ করে তার তালিকা দেখুন যেগুলি অনলাইন বা অ্যাপে পেমেন্টের জন্য Google Pay ব্যবহার করে।
Google Pay টোকেনের (CRYPTOGRAM_3DS) জন্য কোন কোন দেশ ও অঞ্চল কাজ করে?
Google Pay টোকেন কাজ করে এমন দেশ ও ব্যাঙ্কের তালিকা দেখতে আমাদের স্টোরে ও কন্ট্যাক্টলেস কেনাকাটার জন্য কাজ করে এমন পেমেন্ট পদ্ধতি খুঁজুন পৃষ্ঠা দেখুন (CRYPTOGRAM_3DS)। সাপোর্ট করে ও করে না এমন দুটি কার্ডই তালিকাভুক্ত করা আছে।
Google Play অ্যাপ-মধ্যস্থ বিলিং এবং Google Pay API-এর মধ্যে পার্থক্য কী?
Android অ্যাপে ডিজিটাল কন্টেন্ট ও পরিষেবা বিক্রি করেন এমন Google Play ডেভেলপারদের অবশ্যই Google Play অ্যাপ-মধ্যস্থ বিলিং ব্যবহার করতে হবে, যেমনটি Play ডেভেলপার নীতি কেন্দ্র-এ উল্লেখ করা আছে। অ্যাপ-মধ্যস্থ বিলিংয়ের উদাহরণের মধ্যে ভার্চুয়াল গেম প্রোডাক্ট, অ্যাপ ফিচার বা কন্টেন্ট এবং ক্লাউড সফ্টওয়্যার প্রোডাক্ট অন্তর্ভুক্ত। অ্যাপ-মধ্যস্থ বিলিং সম্পর্কে আরও জানতে Google Play Billing ওভারভিউ পৃষ্ঠা দেখুন।
অ্যাপে ব্যবহার করা হলে, Google Pay API শুধুমাত্র ফিজিক্যাল প্রোডাক্ট ও পরিষেবার জন্য উপলভ্য।
Google Pay কি কোনও ফি চার্জ করে?
Google Pay, পেমেন্টের জন্য Google Pay API ব্যবহার করার জন্য ব্যবহারকারী, মার্চেন্ট ও ডেভেলপারদের অতিরিক্ত চার্জ করে না। বিশেষ করে, মার্চেন্টরা তাদের পেমেন্ট প্রসেসরকে প্রসেসিং ফি প্রদান করা চালিয়ে যান।
ক্রেডেনশিয়াল যাচাই করতে এবং প্রতারণা আটকাতে Google কী করে?
Google-এ যোগ করা সব কার্ডের বিবরণ যাচাই করার জন্য একটি যাচাইকরণ অনুমোদন করা হয়, যার মধ্যে কার্ড যাচাইকরণ কোড (CVC) অন্তর্ভুক্ত থাকে। এছাড়াও, Google একটি মালিকানাধীন ঝুঁকি ইঞ্জিন চালায় যা ইনস্ট্রুমেন্ট ডেটা, Google অ্যাকাউন্ট প্রোফাইল, কেনাকাটার ইতিহাস, লোকেশন এবং ডিভাইসের তথ্যের উপর ভিত্তি করে কাজ করে। তবে, মার্চেন্টদের Google Pay ট্রানজ্যাকশনের ক্ষেত্রে তাদের বর্তমান জালিয়াতি ও ঝুঁকি মূল্যায়ন টুল ব্যবহার করা চালিয়ে যেতে হবে।
মোবাইল অ্যাপ WebView-তে কি Google Pay কাজ করে?
Android WebView-এ Google Pay সম্পূর্ণভাবে কাজ করে এবং মোবাইল ওয়েব অভিজ্ঞতার মতো অভিজ্ঞতা প্রদান করে, তবে আপনাকে প্রয়োজনীয় WebKit ডিপেন্ডেন্সি যোগ করতে হবে। তবে, iOS WebViews-এ, isReadyToPay API সবসময় false রিটার্ন করবে কারণ iOS-এ থার্ড-পার্টি কুকির উপর বিধিনিষেধ আছে। প্রোডাকশন অ্যাক্সেসের জন্য Android অ্যাপ এবং WebView-এর মধ্যে ওয়েবসাইট ডোমেন, দুটিকেই অনুমোদন পেতে হবে। নির্দিষ্ট প্রয়োগের বিবরণ জানতে, Android WebView ব্যবহার করা অথবা iOS WKWebview ব্যবহার করা সংক্রান্ত ডকুমেন্টেশন দেখুন।
আমার প্রসেসর তালিকাভুক্ত করা নেই। আমি কি এখনও Google Pay-এর সাথে ইন্টিগ্রেট করতে পারব?
Google Pay ক্রমাগত ই-কমার্স প্ল্যাটফর্ম ও পেমেন্ট প্রসেসরদের সাথে পার্টনারশিপ তৈরি করছে। আপনি g.co/pay/processors লিঙ্কে আপনার প্রসেসর খুঁজে না পেলে, আপনি অনুরোধ জমা দিতে পারবেন। আপনার প্রসেসর উপলভ্য হলে আপনাকে বিজ্ঞপ্তি পাঠানো হবে।
আমার আগে থেকেই পেমেন্ট প্রসেসর বা পেমেন্ট প্ল্যাটফর্ম প্রোভাইডার থাকলে, আমি কীভাবে Google Pay চালু করব?
Google Pay বিভিন্ন পেমেন্ট পরিষেবা প্রদানকারী এবং ই-কমার্স প্ল্যাটফর্ম প্রদানকারীর সাথে কাজ করে। সহজ অনবোর্ডিংয়ের জন্য আমাদের মূল টিউটোরিয়ালের পাশাপাশি, প্রতিটি আপনাকে শুরু করতে সাহায্য করার জন্য নির্দিষ্ট, কাস্টমাইজ করা ডকুমেন্টেশন অফার করে।
আমি যদি একজন অনুমোদিত পেমেন্ট প্রসেসর হই, তাহলে আমার মার্চেন্টদের কীভাবে Google Pay অফার করব?
যেসব পেমেন্ট প্রসেসরের ক্ষেত্রে এই সুবিধা কাজ করে, সেগুলি ওয়েব ইন্টিগ্রেশনের জন্য আমাদের হোস্ট করা চেক-আউট সলিউশন প্রয়োগ করতে পারে। হোস্ট করা চেক-আউট আপনার ক্লায়েন্টদের তাদের গ্রাহকদের Google Pay অফার করতে এবং Google Pay-তে আলাদাভাবে অনবোর্ডিং এড়িয়ে যেতে দেয়।

শুরু করতে, আপনাকে প্রথমে একটি উপযুক্ত পেমেন্ট প্রসেসর হিসেবে অনবোর্ড করতে হবে। হোস্ট করা চেকআউট সমাধান ইন্টিগ্রেট করতে, আপনার Google টেকনিক্যাল পয়েন্ট অফ কন্ট্যাক্টের সাথে যোগাযোগ করুন যিনি আপনাকে অনবোর্ড করতে সাহায্য করেছেন।

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

Android ইন্টিগ্রেশনের জন্য, আপনার PaymentDataRequest অবজেক্টের মধ্যে একটি শিপিং ঠিকানা প্রয়োজন।

Google Pay-এর মাধ্যমে করা কেনাকাটা থেকে আমি কীভাবে টাকা পাব?
Google Pay API ব্যবহারকারীর পেমেন্ট সংক্রান্ত তথ্য আপনার পেমেন্ট পরিষেবা প্রদানকারীর কাছে পাঠিয়ে ট্রানজ্যাকশন সম্পূর্ণ করতে সাহায্য করে। এটি মানি ফ্লোতে নেই এবং আপনার বর্তমান পেমেন্ট ইনফ্রাস্ট্রাকচারের উপরে বসার জন্য ডিজাইন করা হয়েছে।
প্রোডাকশন অ্যাক্সেস পাওয়ার জন্য কী কী প্রয়োজন?
মার্চেন্টদের Google Pay ও Wallet Console-এ Business Profile তৈরি করতে হবে এবং পর্যালোচনার জন্য তাদের পারচেজ ফ্লোয়ের স্ক্রিনশট আপলোড করতে হবে। Google Pay API হোস্ট করা প্রতিটি ডোমেন অনুমোদনের জন্য আলাদাভাবে জমা দিতে হবে, কারণ ওয়াইল্ডকার্ড ডোমেন (যেমন, *.merchant.com) গ্রহণ করা হয় না। আরও তথ্যের জন্য Android এবং/অথবা ওয়েব-এর জন্য আপনার ইন্টিগ্রেশন প্রকাশ করুন পৃষ্ঠা দেখুন।
আমার ইন্টিগ্রেশন জমা দেওয়ার স্ট্যাটাস কীভাবে জানব এবং আপনার পর্যালোচনা প্রক্রিয়ার পরে কোনও পরিবর্তন করতে হবে কিনা তা কীভাবে জানব?
পর্যালোচনার জন্য আপনার Google Pay API ইন্টিগ্রেশন জমা দেওয়ার পরে, আপনি ফলাফল সহ একটি ইমেল পাবেন। আপনার ইন্টিগ্রেশন আমাদের গ্রহণযোগ্য ব্যবহার সংক্রান্ত নীতি এবং ব্র্যান্ড নির্দেশিকা মেনে চললে, এটি অনুমোদিত হয় এবং Google Pay ও Wallet Console-এ স্ট্যাটাস অ্যাক্টিভ হিসেবে দেখায়। সেটিতে পরিবর্তন করতে হলে, স্ট্যাটাসে আরও তথ্য প্রয়োজন লেখা থাকবে এবং ইমেলে কী কী ঠিক করতে হবে তার বিবরণ দেওয়া থাকবে। আপনার জমা দেওয়া তথ্য সম্পর্কে কোনও প্রশ্ন থাকলে, আপনি সরাসরি Google Pay & Wallet Console থেকে সহায়তা টিমের সাথে যোগাযোগ করতে পারেন।
আমি কোনও ত্রুটি মেসেজ দেখলে, আমার Google Pay API ইন্টিগ্রেশনে কী সমস্যা হয়েছে তা কীভাবে সমাধান করব?
সাধারণ সমস্যার কোড ও সমাধানের জন্য, Android এবং ওয়েব-এর জন্য আমাদের সমস্যার সমাধান সংক্রান্ত নির্দেশিকা দেখুন। আপনার আরও প্রশ্ন থাকলে, Google Pay ও Wallet Console-এর মাধ্যমে সহায়তা টিমের সাথে যোগাযোগ করুন।
কার্ডের ব্যবহার সীমাবদ্ধ করতে আমি কীভাবে Google Pay API ইন্টিগ্রেশন কাস্টমাইজ করতে পারি?
কার্ডের জন্য সব কাস্টমাইজেশন Android এবং ওয়েব দু'টি প্ল্যাটফর্মের জন্যই CardParameters অবজেক্টে উপলভ্য। যেমন, আপনি কোন কার্ড নেটওয়ার্ক এবং কোন কার্ড ইস্যুকারী দেশগুলিকে অনুমতি দিতে চান তা বেছে নিতে পারবেন।
Google Pay API কী?
Google Pay API আপনার গ্রাহকদের Google অ্যাকাউন্টে সেভ করা পেমেন্ট পদ্ধতি ব্যবহার করে একটি বোতাম প্রেস করেই পেমেন্ট করতে দেয়। API-এর মাধ্যমে লক্ষ লক্ষ ব্যবহারকারীকে লক্ষ লক্ষ সেভ করা কার্ডের সাহায্যে সহজ চেক-আউটের সুবিধা প্রদান করা হয়। এটি আরও বেশি নিরাপত্তা প্রদান করে, গ্রাহকের পেমেন্ট ডেটা Google-এর সার্ভার থেকে আপনার পেমেন্ট প্রসেসর পর্যন্ত এন্ড-টু-এন্ড এনক্রিপ্ট করা থাকে। এটি একটি সহজ ইন্টিগ্রেশন প্রসেস যা আপনার বর্তমান পেমেন্ট প্রসেসিং স্ট্যাকের সাথে কাজ করে এবং কয়েক লাইন কোডের মাধ্যমে প্রয়োগ করা যায়।
Google Pay API এবং Google Wallet API কীভাবে সম্পর্কিত?
Google Pay API এবং Google Wallet API হল দুটি আলাদা API। Google Pay API আপনার গ্রাহকদের আপনার ওয়েবসাইট বা Android অ্যাপে পেমেন্ট পদ্ধতি হিসেবে Google Pay ব্যবহার করতে দেয়। Google Wallet API, ডেভেলপারদের বিভিন্ন ধরনের ব্যবহারের ক্ষেত্রে ডিজিটাল পাস তৈরি ও ম্যানেজ করতে দেয়। যেমন, লয়ালটি কার্ড, টিকিট, অ্যাক্সেস পাস, স্বাস্থ্য বিষয়ক রেকর্ড এবং অন্যান্য কাস্টমাইজ করা যায় এমন আইটেম। Google Wallet API সম্পর্কে আরও জানতে, Google Wallet API ডেভেলপার ডকুমেন্টেশন দেখুন।

Google Pay API-এর বর্তমান ভার্সন কী এবং আপডেট কীভাবে ম্যানেজ করা হয়?
বর্তমান ভার্সনটি Android এবং ওয়েব ডকুমেন্টেশনে তালিকাভুক্ত করা আছে। Google এই ভার্সনটি কয়েক বছর ধরে বজায় রেখেছে, শুধু নতুন ফিচার ও ঐচ্ছিক ফিল্ড যোগ করেছে। API-তে করা যেকোনও আপডেট ব্যাকওয়ার্ড কম্প্যাটিবল হয় যাতে বর্তমান ইন্টিগ্রেশন ব্যাহত না হয়।
কোন প্ল্যাটফর্ম DPAN (CRYPTOGRAM_3DS) বনাম FPAN (PAN_ONLY) সমর্থন করে?
DPAN হল Android-নির্দিষ্ট এবং Android ডিভাইস বা Android মোবাইল ওয়েব/ওয়েবভিউতে চেক-আউট করার সময় শুধুমাত্র উপলভ্য। ডেস্কটপ ওয়েব এবং iOS ডিভাইসে DPAN কাজ করে না এবং ডিফল্ট হিসেবে PAN_ONLY দেখায়।
আমরা কীভাবে DPAN এবং FPAN-এর মধ্যে পার্থক্য করব এবং কীভাবে সেগুলি ম্যানেজ করা উচিত?
FPAN-এর সাথে DPAN-এর তুলনা করে শনাক্ত করার পরিবর্তে, assuranceDetails অবজেক্টটি এমনভাবে ডিজাইন করা হয়েছে যাতে মার্চেন্টরা নির্ধারণ করতে পারেন যে কোনও ট্রানজ্যাকশনকে 3D Secure-এর মাধ্যমে স্টেপ-আপ করতে হবে কিনা, যাতে শক্তিশালী গ্রাহক যাচাইকরণ ব্যবস্থা (SCA) সংক্রান্ত প্রয়োজনীয়তা পূরণ করা যায়। এইসব বিবরণ পেতে, মার্চেন্টকে অবশ্যই তার Google Pay API অনুরোধে কার্ড প্যারামিটারে assuranceDetailsRequired: true যোগ করতে হবে।
cardHolderAuthenticated এবং accountVerified-এর মধ্যে পার্থক্য কী?
অনুরোধে assuranceDetailsRequired-কে true-এ সেট করা হলে, উত্তরে দুটি প্রপার্টি অন্তর্ভুক্ত থাকবে:
  • accountVerified: পেমেন্ট করার জন্য যে কার্ড ব্যবহার করা হয়েছে সেটি আসল এবং অ্যাকাউন্টটি ভাল অবস্থানে আছে। তবে, শুধু এই যাচাইকরণই অনুমোদনের সুরক্ষা প্রদান করে না।
  • cardHolderAuthenticated: এটি দেখায় যে ব্যবহারকারী তার Android-চালিত ডিভাইসের মাধ্যমে ট্রানজ্যাকশন শুরু করেছেন এবং প্রভিশন করা, ডিভাইস-ভিত্তিক নেটওয়ার্ক টোকেন ব্যবহার করেছেন।
3D Secure ট্রিগার করতে আমরা কীভাবে এইসব ফ্ল্যাগ ব্যবহার করি?
মার্চেন্টদের উচিত এই ফ্ল্যাগ ব্যবহার করে তাদের 3D Secure ট্রিগার করার লজিক তৈরি করা। cardHolderAuthenticated ও accountVerified, দুটিই true হিসেবে রিটার্ন করলে, ক্রেডেনশিয়ালকে অত্যন্ত সুরক্ষিত ও SCA মেনে চলা হিসেবে বিবেচনা করা হয় এবং আপনাকে আরও 3DS যাচাইকরণের জন্য ট্রানজ্যাকশন স্টেপ-আপ করতে হবে না।
মার্চেন্টরা কি assuranceDetailsRequired: true সেট করলে ই-কমার্স টোকেন পাবেন?
না, ই-কমার্স টোকেন PSP লেভেলে কন্ট্রোল করা হয়।
Google Pay ট্রানজ্যাকশন কি দায়বদ্ধতা শিফটের জন্য উপযুক্ত?
কার্ড নেটওয়ার্কের উপর নির্ভর করে লায়াবিলিটি শিফ্ট উপলভ্য হয়। আরও জানতে Visa লায়েবিলিটি শিফ্ট চালু করুন বিকল্প দেখুন।
আমরা কীভাবে 'এখন কিনুন, পরে পেমেন্ট করুন' (BNPL) ট্রানজ্যাকশন শনাক্ত করতে পারি?
বর্তমানে, BNPL ট্রানজ্যাকশনের জন্য কোনও নির্দিষ্ট শনাক্তকারী নেই। এগুলি আপনার সিস্টেমে সাধারণ FPAN ক্রেডেনশিয়াল হিসেবে দেখা যাবে।
SCA পরিস্থিতি পরীক্ষা করার জন্য Google কি টেস্ট কার্ড প্রদান করতে পারে?
Google Pay API সরাসরি কোনও SCA টেস্ট কার্ড প্রদান করতে পারে না। আপনার পরীক্ষার প্রয়োজনের জন্য PSP-কে তাদের স্যান্ডবক্স এনভায়রনমেন্টের মধ্যে টেস্ট কার্ডের স্যুট ব্যবহার করতে হবে।
এনক্রিপ্ট করা পেমেন্ট ক্রেডেনশিয়ালের মেয়াদ শেষ হওয়ার তারিখ বা টাইম-টু-লাইভ (TTL) কী?
এনক্রিপ্ট করা Google Pay পেলোড ঠিক এক সপ্তাহ পরে মেয়াদ শেষ হয়ে যায়। যেসব মার্চেন্ট দেরিতে অনুমোদন বা অ্যাসিঙ্ক্রোনাস প্রসেসিং পরিচালনা করেন, তাদের অবশ্যই নিশ্চিত করতে হবে যে পেলোডের মেয়াদ শেষ হওয়ার আগে এই টাইমফ্রেমের মধ্যে তাদের পেমেন্ট পরিষেবা প্রদানকারীর (PSP) মাধ্যমে পেমেন্ট অনুমোদিত হয়েছে।
রিফান্ড ও আবার অনুমোদন করার মতো কেনাকাটার পরে অপারেশন কীভাবে ম্যানেজ করা হয়?
Google Pay টাকা লেনদেনের প্রসেসে যুক্ত থাকে না এবং টোকেনাইজ করা ক্রেডেনশিয়ালের জন্য এটি শুধুমাত্র একটি পাস-থ্রু হিসেবে কাজ করে। প্রাথমিক ট্রানজ্যাকশন হয়ে গেলে, আপনার পেমেন্ট সার্ভিস প্রোভাইডার (PSP) এনক্রিপ্টেড পেলোডের মধ্যে থাকা পেমেন্ট তথ্যকে তাদের নিজস্ব মালিকানাধীন টোকেনের সাথে ম্যাপ করে (যেমন, "মার্চেন্ট টোকেন" বা "গ্রাহক প্রোফাইল আইডি")। কেনাকাটা করার পরে হওয়া সমস্ত ইন্টার‍্যাকশন এবং টাকার লেনদেন সম্পূর্ণভাবে আপনার এবং PSP-এর মধ্যে ম্যানেজ করা হয়।
মার্চেন্ট ইনিশিয়ালাইজড ট্রানজ্যাকশনের সাথে ডায়নামিক প্রাইসিং কীভাবে কাজ করে?
বর্তমানে, মার্চেন্ট ইনিশিয়ালাইজড ট্রানজ্যাকশনে (MIT) ডায়নামিক প্রাইসিং কাজ করে না। এটি একটি পরিচিত সীমাবদ্ধতা।
WebView-তে Google Pay-এর জন্য কোন কন্টেন্ট নিরাপত্তা নীতি (CSP) কনফিগারেশন প্রয়োজন?

আপনি কন্টেন্ট নিরাপত্তা নীতি (CSP) ব্যবহার করলে, আপনার WebView-তে Google Pay ব্যবহার করার অনুমতি দিতে connect-src ডাইরেক্টিভের জন্য সঠিক ভ্যালু সেট করতে ভুলবেন না। যেমন:

Content-Security-Policy: connect-src pay.google.com google.com account.google.com www.google.com
  
Google Pay ওয়েব API-এর সাথে আমি কীভাবে কন্টেন্ট নিরাপত্তা নীতি (CSP) ননস ব্যবহার করব?

আপনার সাইট যদি স্ক্রিপ্ট এক্সিকিউশন এবং ডায়নামিকভাবে ইনজেক্ট করা স্টাইলের জন্য নোন্স সহ স্ট্রিক্ট CSP প্রয়োগ করে:

  1. pay.js লোড করে এমন <script> ট্যাগে আপনার CSP nonce অ্যাট্রিবিউট যোগ করুন:

    <script
      async
      src="https://pay.google.com/gp/p/js/pay.js"
      nonce="your-nonce-value"
      onload="onGooglePayLoaded()">
    </script>
  2. PaymentsClient ইনস্ট্যান্টিয়েট করার সময় PaymentOptions-এ nonce প্রপার্টি পাস করুন:

    const paymentsClient = new google.payments.api.PaymentsClient({
      environment: 'TEST',
      nonce: 'your-nonce-value'
    });
          

Google Pay, createButton()-এর তৈরি করা বোতামের স্টাইল সহ ডাইনামিক ইনজেক্ট করা সব <style> এবং <script> এলিমেন্টে এই ননস অ্যাট্রিবিউট প্রয়োগ করে।

চেক-আউটের সময় Google Pay API কি NID কুকি ব্যবহার করে বা এর প্রয়োজন হয়?

না। NID কুকি Google Pay API চেক-আউট ফ্লোর জন্য ব্যবহার করা হয় না এবং এটিতে কাজও করে না।

NID কুকি Google সার্ভার-সাইড পরিষেবার সাথে যুক্ত যা Google অ্যাকাউন্টে সাইন-ইন না করা ব্যবহারকারীদের পছন্দমতো ডেটা স্টোর করার জন্য ডিজাইন করা হয়েছে।

পরিষেবার অপরিহার্য ফাংশন—যার মধ্যে নিরাপত্তা, প্রতারণা প্রতিরোধ এবং পরিষেবার নির্ভরযোগ্যতা অন্তর্ভুক্ত—NID কুকি থেকে স্বাধীনভাবে কাজ করে। Google Pay API এমনভাবে ডিজাইন করা হয়েছে যাতে এই কুকি থাকুক বা না থাকুক, মার্চেন্ট ও ব্যবহারকারীদের জন্য সুরক্ষিত ও নির্ভরযোগ্য অভিজ্ঞতা বজায় রাখা যায়।

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