वेब पर आधारित पेमेंट ऐप्लिकेशन की खास जानकारी

वेब पर आधारित पेमेंट ऐप्लिकेशन को वेब पेमेंट के साथ जोड़ने और ग्राहकों को बेहतर उपयोगकर्ता अनुभव देने का तरीका.

वेब पेमेंट में, ब्राउज़र का बिल्ट-इन इंटरफ़ेस होता है. इसकी मदद से, उपयोगकर्ता पैसे चुकाने के बारे में ज़रूरी जानकारी पहले से ज़्यादा आसानी से डाल सकते हैं. एपीआई, वेब पर आधारित पेमेंट ऐप्लिकेशन के साथ-साथ Android पेमेंट ऐप्लिकेशन भी शुरू कर सकते हैं.

ब्राउज़र समर्थन

वेब पेमेंट में कुछ अलग-अलग टेक्नोलॉजी का इस्तेमाल किया जाता है और सहायता की स्थिति ब्राउज़र पर निर्भर करती है.

Chromium Safari Firefox
डेस्कटॉप Android डेस्कटॉप मोबाइल डेस्कटॉप/मोबाइल
पेमेंट के अनुरोध का एपीआई
पेमेंट हैंडलर एपीआई
iOS/Android पेमेंट ऐप्लिकेशन ✔* ✔*

वेब आधारित पेमेंट ऐप्लिकेशन के फ़ायदे

वेब पर आधारित पेमेंट ऐप्लिकेशन के साथ चेकआउट फ़्लो.
  • पेमेंट, कारोबारी या कंपनी की वेबसाइट के लिए, मॉडल के हिसाब से किए जाते हैं. इससे रीडायरेक्ट या पॉप-अप इस्तेमाल करने वाली पेमेंट ऐप्लिकेशन की सामान्य तकनीकों की तुलना में, उपयोगकर्ताओं को बेहतर अनुभव मिलता है.
  • Web Payments API को जानी-पहचानी वेबसाइटों के साथ इंटिग्रेट किया जा सकता है, ताकि आप मौजूदा उपयोगकर्ता आधार का फ़ायदा ले सकें.
  • प्लैटफ़ॉर्म के हिसाब से बने ऐप्लिकेशन से अलग, वेब पर आधारित पेमेंट ऐप्लिकेशन को पहले से इंस्टॉल करने की ज़रूरत नहीं होती.

वेब पर आधारित पेमेंट ऐप्लिकेशन कैसे काम करता है?

वेब आधारित पेमेंट ऐप्लिकेशन, स्टैंडर्ड वेब टेक्नोलॉजी का इस्तेमाल करके बनाए जाते हैं. हर वेब-आधारित पेमेंट ऐप्लिकेशन में एक सर्विस वर्कर शामिल होना चाहिए.

वेब पर आधारित पेमेंट ऐप्लिकेशन में, सर्विस वर्कर नीचे दिए गए तरीकों से पेमेंट के अनुरोधों के लिए मध्यस्थ के तौर पर काम कर सकता है:

  • मॉडल विंडो खोली जा रही है और पेमेंट ऐप्लिकेशन का इंटरफ़ेस दिखाया जा रहा है.
  • पेमेंट ऐप्लिकेशन और व्यापारी/कंपनी के बीच कम्यूनिकेशन को जोड़ना.
  • खरीदार से अनुमति लेना और पेमेंट क्रेडेंशियल व्यापारी को भेजना.

जानें कि लेन-देन की प्रोसेस के दौरान, कारोबारी या कंपनी के लिए पेमेंट ऐप्लिकेशन कैसे काम करता है.

कारोबारी आपके पेमेंट ऐप्लिकेशन को कैसे खोजते हैं

कारोबारी या कंपनी आपके पेमेंट ऐप्लिकेशन का इस्तेमाल कर सके, इसके लिए उसे Payment Request API का इस्तेमाल करना होगा. साथ ही, पेमेंट के तरीके के आइडेंटिफ़ायर का इस्तेमाल करके, पेमेंट का आपका तरीका बताना होगा.

अगर आपके पेमेंट ऐप्लिकेशन के लिए, पेमेंट के तरीके का आइडेंटिफ़ायर खास है, तो आपके पास पैसे चुकाने के तरीके की जानकारी सेट अप करने और ब्राउज़र को आपका ऐप्लिकेशन खोजने की सुविधा देने का विकल्प है.

पेमेंट का तरीका सेट अप करना सेक्शन में जाकर, पेमेंट का नया तरीका सेट अप करने के बारे में जानें.

ऐसे एपीआई जिन्हें पेमेंट हैंडलर विंडो में इस्तेमाल किया जा सकता है

"पेमेंट हैंडलर विंडो" एक ऐसी विंडो होती है जिसमें पेमेंट ऐप्लिकेशन लॉन्च किए जाते हैं. Chrome में, यह एक सामान्य Chrome ब्राउज़र विंडो है. इसलिए, ज़्यादातर वेब एपीआई उसी तरह काम करेंगे जैसे किसी टॉप लेवल दस्तावेज़ में इस्तेमाल किए जाते हैं. हालांकि, इसमें कुछ अपवाद शामिल हैं:

  • व्यूपोर्ट का साइज़ बदलने की सुविधा बंद है.
  • window.open() बंद है.

WebAuthn सहायता

WebAuthn पुष्टि करने का एक ऐसा तरीका है जो सार्वजनिक कुंजी क्रिप्टोग्राफ़ी पर आधारित है. बायोमेट्रिक वेरिफ़िकेशन की मदद से, उपयोगकर्ताओं को साइन-इन करने की अनुमति दी जा सकती है. WebAuthn पहले से ही Chrome पर पेमेंट हैंडलर विंडो के साथ काम करता है. साथ ही, सामान्य वेबसाइट, Web Payments और WebAuthn के बीच एक बेहतर कनेक्शन बनाने पर काम कर रही है.

क्रेडेंशियल मैनेजमेंट एपीआई से जुड़ी सहायता

क्रेडेंशियल मैनेजमेंट एपीआई, साइट और ब्राउज़र के बीच प्रोग्रामैटिक इंटरफ़ेस की सुविधा देता है, ताकि सभी डिवाइसों पर आसानी से साइन-इन किया जा सके. ब्राउज़र के पासवर्ड मैनेजर में सेव की गई जानकारी के आधार पर, उपयोगकर्ताओं को आपकी वेबसाइट पर अपने-आप साइन-इन करने की सुविधा दी जा सकती है. इसे Chrome में चालू किया जाएगा, लेकिन यह डेवलपमेंट के तहत फिर भी चालू रहेगा.

WebOTP सहायता

WebOTP API, प्रोग्राम के हिसाब से एसएमएस से ओटीपी पाने और उपयोगकर्ता के फ़ोन नंबर की पुष्टि करने में आपकी मदद करता है. इसे Chrome में चालू किया जाएगा, लेकिन यह डेवलपमेंट के तहत अब भी काम कर रहा है.

Chromium बग ट्रैकर में, पेमेंट हैंडलर विंडो में जुड़ी होने वाली समस्याओं और सुविधाओं की सूची देखी जा सकती है.

अगले चरण

वेब पर आधारित पेमेंट ऐप्लिकेशन बनाना शुरू करने के लिए, आपको तीन अलग-अलग हिस्से लागू करने होंगे: