ভূমিকা

{% যদি dynamic_data.request.path এ "স্ট্যান্ডার্ড-পেমেন্ট" হয় %} {% setvar documentation_base_path %}/standard-payments{% endsetvar %} {% elif "pay/banking-fop-v2" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/banking-fop-v2{% endsetvar %} {% setvar spec_name %}banking-fop-v2{% endsetvar %} {% elif "pay/card-fop-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/card-fop-v1{% endsetvar %} {% setvar spec_name %}card-fop-v1{% endsetvar %} {% elif "pay/card-management-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/card-management-v1{% endsetvar %} {% setvar spec_name %}কার্ড-ম্যানেজমেন্ট-v1{% endsetvar %} {% elif "pay/carriers-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/carriers-v1{% endsetvar %} {% setvar spec_name %}ক্যারিয়ার-v1{% endsetvar %} {% elif "pay/carrier-wallets-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/carrier-wallets-v1{% endsetvar %} {% setvar spec_name %}carrier-wallets-v1{% endsetvar %} {% elif "pay/e-wallets-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/e-wallets-v1{% endsetvar %} {% setvar spec_name %}e-wallets-v1{% endsetvar %} {% elif "pay/chargeback-alert-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/chargeback-alert-v1{% endsetvar %} {% setvar spec_name %}chargeback-alert-v1{% endsetvar %} {% elif "pay/golden-fop-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/golden-fop-v1{% endsetvar %} {% setvar spec_name %}গোল্ডেন-ফপ-ভি1{% endsetvar %} {% elif "pay/facilitated-transaction-event-v2" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/facilitated-transaction-event-v2{% endsetvar %} {% setvar spec_name %}facilitated-transaction-event-v2{% endsetvar %} {% elif "pay/india-cards-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/india-cards-v1{% endsetvar %} {% setvar spec_name %}india-cards-v1{% endsetvar %} {% elif "pay/issuers/apis/push-provisioning/server" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/issuers/apis/push-provisioning/server{% endsetvar %} {% setvar spec_name %}push-provisioning-v1{% endsetvar %} {% elif "pay/one-time-payment-code-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/one-time-payment-code-v1{% endsetvar %} {% setvar spec_name %}এককালীন-পেমেন্ট-কোড-v1{% endsetvar %} {% elif "pay/redirect-fop-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/redirect-fop-v1{% endsetvar %} {% setvar spec_name %}redirect-fop-v1{% endsetvar %} {% elif "pay/redirect-payment-token-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/redirect-payment-token-v1{% endsetvar %} {% setvar spec_name %}রিডাইরেক্ট-পেমেন্ট-টোকেন-v1{% endsetvar %} {% elif "pay/refundable-one-time-payment-code-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/refundable-one-time-payment-code-v1{% endsetvar %} {% setvar spec_name %}ফেরতযোগ্য-ওয়ান-টাইম-পেমেন্ট-কোড-v1{% endsetvar %} {% elif "pay/refundable-one-time-payment-code-v2" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/refundable-one-time-payment-code-v2{% endsetvar %} {% setvar spec_name %}ফেরতযোগ্য-ওয়ান-টাইম-পেমেন্ট-কোড-v2{% endsetvar %} {% elif "pay/value-on-device-fop-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/value-on-device-fop-v1{% endsetvar %} {% setvar spec_name %}value-on-device-fop-v1{% endsetvar %} {% elif "pay/virtual-cards-v1" in dynamic_data.request.path %} {% setvar documentation_base_path %}/pay/virtual-cards-v1{% endsetvar %} {% setvar spec_name %}ভার্চুয়াল-কার্ড-v1{% endsetvar %} {% যদি শেষ %}

Google স্ট্যান্ডার্ড পেমেন্ট কোম্পানিগুলির জন্য API-এর একটি সেট প্রদান করে যেগুলি Google ইকোসিস্টেমে তাদের পরিষেবাগুলি সক্ষম করতে অর্থপ্রদান পরিষেবা প্রদান করে।

যদিও প্রতিটি ইন্টিগ্রেশনের নিজস্ব API এবং গ্রাহক প্রবাহ থাকে, সামগ্রিক প্রক্রিয়াটি আদর্শ। এখানে প্রক্রিয়া একটি ওভারভিউ আছে.

  1. পেমেন্ট ইন্টিগ্রেটর পেমেন্ট স্পেসিফিকেশন (APIs) প্রয়োগ করে।
  2. Google একটি স্যান্ডবক্স পরিবেশে একটি API নির্দিষ্ট পরীক্ষার চেকলিস্টের মাধ্যমে চালানোর মাধ্যমে ইন্টিগ্রেশন পর্যালোচনা করে। Google এর স্যান্ডবক্স পরিবেশে, কোন বাস্তব বিশ্বের অর্থ স্থানান্তরিত হয় না।
  3. ইন্টিগ্রেটর Google দ্বারা প্রদত্ত অনুমোদিত তালিকা ব্যবহার করে একটি API নির্দিষ্ট উত্পাদন পরীক্ষার চেকলিস্টের মাধ্যমে চলে। Google তারপর ইন্টিগ্রেটর এবং Google এর মধ্যে অর্থপ্রদান যাচাই করবে৷
  4. প্রতিক্রিয়া সংগ্রহের জন্য Google বিভিন্ন ডিভাইস এবং সংযোগের ধরন জুড়ে ইন্টিগ্রেশন পরীক্ষা করবে। Google তখন প্রত্যয়িত করবে যে ইন্টিগ্রেশন UX, ত্রুটি হ্যান্ডলিং এবং লেটেন্সির জন্য প্রয়োজনীয় মান পূরণ করে।
  5. Google পর্যায়ক্রমে ইন্টিগ্রেশন চালু করে, 1%, 5%, 20% এবং অবশেষে 100%-এর পর্যায়ে র‌্যাম্পিং করে।

শুরু হচ্ছে

1. প্রযোজ্য প্রবাহের সাথে পরিচিত হন

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

2. আপনার ইন্টিগ্রেশন পয়েন্ট সনাক্ত করুন

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

নিশ্চিত করুন যে আপনার সার্ভারগুলি কমিউনিকেশন প্রোটোকলের বিবরণে তালিকাভুক্ত যোগাযোগের প্রয়োজনীয়তাগুলিকে সমর্থন করে এবং আপনার PGP কীগুলি PGP এনক্রিপশনে তালিকাভুক্ত সেরা অনুশীলনগুলিকে সমর্থন করে৷

3. সমস্ত পেমেন্ট ইন্টিগ্রেটর API প্রয়োগ করুন৷

প্রয়োজনীয় Google স্ট্যান্ডার্ড পেমেন্ট APIগুলি প্রয়োগ করুন যা আপনার ব্যবহারের ক্ষেত্রে সক্ষম করে৷ এটিতে আপনাকে সাহায্য করার জন্য গাইড ব্যবহার করুন।

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