এই পরিষেবাটি Google স্ট্যান্ডার্ড পেমেন্ট প্রোটোকল বর্ণনা করে।
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-
https://www.integratorhost.example.com
পদ্ধতি | |
---|---|
associateAccount | POST /v1/associateAccount Google যন্ত্রের সাথে পেমেন্ট প্রসেসরের সাথে গ্রাহকের অ্যাকাউন্ট যুক্ত করে। |
asynchronousCapture | POST /v1/asynchronousCapture একটি গ্রাহকের অ্যাকাউন্ট এবং ইন্টিগ্রেটরের মধ্যে একটি অর্থ চলাচলের অপারেশন শুরু করে। |
capture | POST /v1/capture Google-এর সাথে থাকা গ্রাহকের অ্যাকাউন্ট এবং পেমেন্ট প্রসেসরের মধ্যে অর্থ চলাচল শুরু করে। |
disburseFunds | POST /v1/disburseFunds পেমেন্ট প্রসেসর এবং গ্রাহকের অ্যাকাউন্টের মধ্যে অর্থ চলাচল শুরু করে। |
echo | POST /v1/echo পাস করা clientMessage ইকো ব্যাক করে। |
refund | POST /v1/refund capture মাধ্যমে শুরু হওয়া পুরো লেনদেনের একটি অংশ বা ফেরত দেয়। |
remittanceStatementNotification | POST /v1/remittanceStatementNotification একটি নতুন রেমিট্যান্স স্টেটমেন্টের ইন্টিগ্রেটরকে অবহিত করে। |
sendOtp | POST /v1/sendOtp ইন্টিগ্রেটরকে ফোন নম্বরে একটি OTP পাঠাতে অনুরোধ করে। |
verifyOtp | POST /v1/verifyOtp অ্যাকাউন্টের জন্য ইন্টিগ্রেটর দ্বারা একটি OTP মান পাঠানো হয়েছে তা যাচাই করে। |