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

এই পৃষ্ঠায় 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 এই ননস অ্যাট্রিবিউটকে ডাইনামিকভাবে ইনজেক্ট করা সব <style> এবং <script> এলিমেন্টে প্রয়োগ করে, যার মধ্যে createButton()-এর মাধ্যমে তৈরি করা বোতামের স্টাইলও অন্তর্ভুক্ত।

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

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

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

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

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