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

এই পৃষ্ঠায় 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 ইন্টিগ্রেট করতে পারে, যদি এবং শুধুমাত্র যদি, তারা তাদের অলাভজনক স্ট্যাটাস প্রমাণ, প্রত্যয়ন এবং যাচাই করার জন্য ডকুমেন্টেশন প্রদান করে। যেমন, মার্কিন যুক্তরাষ্ট্রের NPO-কে উপযুক্ত হতে হলে IRS থেকে বৈধ ৫০১(c)৩ স্ট্যাটাসের প্রমাণ দিতে হবে।

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

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 বা ডিভাইস PAN (DPAN) ও ক্রিপ্টোগ্রাম দিয়ে তৈরি টোকেনাইজ করা কার্ড থাকে।

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

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

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

  • merchantInfo.merchantName (Android, ওয়েব): পেমেন্ট শিটে মার্চেন্টের নাম দেখানো হয়।
  • transactionInfo.countryCode (Android, ওয়েব): এটি ট্রানজ্যাকশন কোথায় প্রসেস করা হয় তা দেখায়। আপনাকে অবশ্যই পেমেন্ট প্রসেসকারী ব্যাঙ্কের দেশ উল্লেখ করতে হবে।
  • transactionInfo.totalPrice (Android, ওয়েব): ট্রানজ্যাকশনের মোট আর্থিক মূল্য, যেখানে ঐচ্ছিক দশমিকের নির্ভুলতা দুই দশমিক স্থান পর্যন্ত।
আমি কীভাবে Google Merchant আইডি পাব?
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 API ব্যবহার করার জন্য Google Pay ব্যবহারকারী, মার্চেন্ট এবং ডেভেলপারদের থেকে অতিরিক্ত ফি চার্জ করে না। বিশেষ করে, মার্চেন্টরা তাদের পেমেন্ট প্রসেসরকে প্রসেসিং ফি প্রদান করা চালিয়ে যান।
ক্রেডেনশিয়াল যাচাই করতে এবং প্রতারণা আটকাতে Google কী করে?
Google-এ যোগ করা সব কার্ডের বিবরণ যাচাই করার জন্য একটি যাচাইকরণ অনুমোদন করা হয়, যার মধ্যে কার্ড যাচাইকরণ কোড (CVC) অন্তর্ভুক্ত থাকে। এছাড়াও, Google, ইনস্ট্রুমেন্ট ডেটা, Google অ্যাকাউন্ট প্রোফাইল, কেনাকাটার ইতিহাস, লোকেশন এবং ডিভাইসের তথ্যের উপর ভিত্তি করে একটি মালিকানাধীন ঝুঁকি ইঞ্জিন চালায়। তবে, মার্চেন্টদের Google Pay ট্রানজ্যাকশনের ক্ষেত্রে তাদের বর্তমান জালিয়াতি এবং ঝুঁকি মূল্যায়ন টুল ব্যবহার করা চালিয়ে যেতে হবে।
মোবাইল অ্যাপ WebView-তে কি Google Pay কাজ করে?
Android WebView-তে Google Pay সম্পূর্ণভাবে কাজ করে এবং মোবাইল ওয়েব অভিজ্ঞতার মতো অভিজ্ঞতা প্রদান করে, তবে আপনাকে প্রয়োজনীয় WebKit ডিপেন্ডেন্সি যোগ করতে হবে। তবে, iOS ওয়েবভিউতে, 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 ইন্টিগ্রেশন কাস্টমাইজ করতে পারি?
কার্ডের জন্য সব কাস্টমাইজেশন CardParameters অবজেক্টে Android এবং ওয়েব, দুটির জন্যই উপলভ্য। যেমন, আপনি কোন কার্ড নেটওয়ার্ক ও কোন কার্ড ইস্যুকারী দেশকে অনুমতি দিতে চান তা বেছে নিতে পারবেন।
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 মোবাইল ওয়েব/WebView-এ চেক-আউট করার সময় উপলভ্য। ডেস্কটপ ওয়েব এবং 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-এর গোপনীয়তা নীতি এবং টেকনোলজি ও কুকি নীতি অনুযায়ী ম্যানেজ করা হয়। আপনার কমপ্লায়েন্স ডকুমেন্টেশন এবং ব্যবহারকারীদের আরও স্বচ্ছতা প্রদান করার জন্য এইসব রিসোর্স আপনার কাজে লাগতে পারে।