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

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

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

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

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

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

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

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

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

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

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

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

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

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

किसी कारोबारी या कंपनी को आपके पेमेंट ऐप्लिकेशन का इस्तेमाल करने के लिए, पेमेंट का अनुरोध करने के लिए एपीआई का इस्तेमाल करना होगा. साथ ही, पेमेंट के तरीके के आइडेंटिफ़ायर का इस्तेमाल करके, पेमेंट का आपका तरीका बताना होगा.

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

जानें कि पेमेंट का तरीका सेट अप करने के लिए, यह कैसे काम करता है और पेमेंट का नया तरीका कैसे सेट अप किया जा सकता है.

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

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

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

WebAuthn सहायता

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

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

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

WebOTP सहायता

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

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

अगले चरण

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