ওয়েব-ভিত্তিক অর্থপ্রদান অ্যাপ্লিকেশন ওভারভিউ

কীভাবে আপনার ওয়েব-ভিত্তিক পেমেন্ট অ্যাপকে ওয়েব পেমেন্টের সাথে একীভূত করবেন এবং গ্রাহকদের জন্য আরও ভালো ব্যবহারকারীর অভিজ্ঞতা প্রদান করবেন।

ওয়েব পেমেন্টস ওয়েবে একটি ব্রাউজারের অন্তর্নির্মিত ইন্টারফেস নিয়ে আসে যা ব্যবহারকারীদের আগের চেয়ে আরও সহজে প্রয়োজনীয় পেমেন্ট তথ্য প্রবেশ করতে দেয়। API গুলি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপের পাশাপাশি অ্যান্ড্রয়েড পেমেন্ট অ্যাপগুলিকেও ব্যবহার করতে পারে।

ব্রাউজার সাপোর্ট

ওয়েব পেমেন্টে কয়েকটি ভিন্ন প্রযুক্তি থাকে এবং সাপোর্ট স্ট্যাটাস ব্রাউজারের উপর নির্ভর করে।

ক্রোমিয়াম সাফারি ফায়ারফক্স
ডেস্কটপ অ্যান্ড্রয়েড ডেস্কটপ মোবাইল ডেস্কটপ/মোবাইল
পেমেন্ট অনুরোধ API
ওয়েব-ভিত্তিক পেমেন্ট হ্যান্ডলার API
iOS/Android পেমেন্ট অ্যাপ ✔* ✔*

ওয়েব-ভিত্তিক পেমেন্ট অ্যাপের সুবিধা

একটি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপের মাধ্যমে চেকআউট ফ্লো।
  • মার্চেন্ট ওয়েবসাইটের প্রেক্ষাপটে, মোডালে অর্থপ্রদান করা হয়, যা পুনঃনির্দেশ বা পপ-আপ ব্যবহার করে এমন সাধারণ পেমেন্ট অ্যাপ কৌশলগুলির তুলনায় ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করে।
  • ওয়েব পেমেন্টস এপিআইগুলিকে প্রতিষ্ঠিত ওয়েবসাইটগুলিতে একীভূত করা যেতে পারে যা আপনাকে বিদ্যমান ব্যবহারকারী বেসকে কাজে লাগাতে সাহায্য করে।
  • প্ল্যাটফর্ম-নির্দিষ্ট অ্যাপের বিপরীতে, ওয়েব-ভিত্তিক পেমেন্ট অ্যাপগুলিকে আগে থেকে ইনস্টল করার প্রয়োজন হয় না।

একটি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপ কীভাবে কাজ করে?

ওয়েব-ভিত্তিক পেমেন্ট অ্যাপগুলি স্ট্যান্ডার্ড ওয়েব প্রযুক্তি ব্যবহার করে তৈরি করা হয়। প্রতিটি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপে অবশ্যই একজন পরিষেবা কর্মী অন্তর্ভুক্ত থাকতে হবে।

একটি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপে, একজন পরিষেবা কর্মী নিম্নলিখিতভাবে পেমেন্ট অনুরোধের জন্য মধ্যস্থতাকারী হিসেবে কাজ করতে পারেন:

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

লাইফ অফ আ পেমেন্ট লেনদেনে একজন ব্যবসায়ীর উপর একটি পেমেন্ট অ্যাপ কীভাবে কাজ করে তা জানুন।

ব্যবসায়ীরা কীভাবে আপনার পেমেন্ট অ্যাপ আবিষ্কার করে

একজন বণিককে আপনার পেমেন্ট অ্যাপ ব্যবহার করার জন্য, তাদের পেমেন্ট রিকোয়েস্ট API ব্যবহার করতে হবে এবং পেমেন্ট পদ্ধতি শনাক্তকারী ব্যবহার করে আপনার সমর্থন করা পেমেন্ট পদ্ধতি নির্দিষ্ট করতে হবে।

যদি আপনার পেমেন্ট অ্যাপের জন্য অনন্য একটি পেমেন্ট পদ্ধতি শনাক্তকারী থাকে, তাহলে আপনি নিজের পেমেন্ট পদ্ধতি ম্যানিফেস্ট সেট আপ করতে পারেন এবং ব্রাউজারগুলিকে আপনার অ্যাপটি আবিষ্কার করতে দিতে পারেন।

এটি কীভাবে কাজ করে এবং কীভাবে আপনি একটি নতুন পেমেন্ট পদ্ধতি সেট আপ করতে পারেন তা জানুন "একটি পেমেন্ট পদ্ধতি সেট আপ করুন" বিভাগে।

পেমেন্ট হ্যান্ডলার উইন্ডোর ভিতরে আপনি যে API গুলি ব্যবহার করতে পারেন

"পেমেন্ট হ্যান্ডলার উইন্ডো" হল এমন একটি উইন্ডো যেখানে পেমেন্ট অ্যাপ চালু করা হয়। Chrome-এ, যেহেতু এটি একটি নিয়মিত Chrome ব্রাউজার উইন্ডো, তাই বেশিরভাগ ওয়েব API-এর কাজ করা উচিত যেন এটি একটি শীর্ষ-স্তরের ডকুমেন্টে ব্যবহৃত হয়, শুধুমাত্র কয়েকটি ব্যতিক্রম ছাড়া:

  • ভিউপোর্টের আকার পরিবর্তন করা অক্ষম করা আছে।
  • window.open() নিষ্ক্রিয় করা আছে।

WebAuthn সাপোর্ট

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

ক্রেডেনশিয়াল ম্যানেজমেন্ট API সাপোর্ট

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

WebOTP সাপোর্ট

WebOTP API আপনাকে প্রোগ্রাম্যাটিকভাবে একটি SMS বার্তা থেকে একটি OTP পেতে এবং ব্যবহারকারীর জন্য একটি ফোন নম্বর যাচাই করতে আরও সহজে সাহায্য করে। এটি Chrome-এ সক্ষম করার পরিকল্পনা করা হয়েছে, তবে এখনও বিকাশাধীন

আপনি Chromium বাগ ট্র্যাকারে পেমেন্ট হ্যান্ডলার উইন্ডোতে যোগ করার পরিকল্পনা করা জ্ঞাত সমস্যা এবং বৈশিষ্ট্যগুলির তালিকা দেখতে পারেন।

পরবর্তী পদক্ষেপ

একটি ওয়েব-ভিত্তিক পেমেন্ট অ্যাপ তৈরি শুরু করতে, আপনাকে তিনটি স্বতন্ত্র অংশ বাস্তবায়ন করতে হবে: