वेब पर बिना किसी रुकावट के पेमेंट करने की सुविधा के लिए, नए वेब स्टैंडर्ड.
वेब के लिए, पेमेंट की सुविधा एक अहम ड्राइवर है. सुरक्षित, आसान, और लचीले पेमेंट सिस्टम की मदद से, वेब को एक टिकाऊ और फ़ायदेमंद प्लैटफ़ॉर्म बनाया जा सकता है. वेब पेमेंट्स के स्टैंडर्ड, एक अहम बिल्डिंग ब्लॉक के तौर पर काम कर सकते हैं. इससे कारोबारियों या कंपनियों को पेमेंट के समाधानों को, कारोबारी या कंपनी के चेकआउट फ़्लो में आसानी से इंटिग्रेट करने में मदद मिलेगी.
वेब पेमेंट्स क्या है?
वेब पेमेंट्स, पेमेंट के लिए उपलब्ध नए स्टैंडर्ड एपीआई की एक सीरीज़ है. ये एपीआई, आधुनिक ब्राउज़र में उपलब्ध हैं. इनमें Payment Request API, Payment Handler API, और कुछ अन्य एपीआई शामिल हैं. ब्राउज़र की इन नई सुविधाओं की मदद से, ऑनलाइन पेमेंट करना आसान हो जाता है. साथ ही, पेमेंट ऐप्लिकेशन को ब्राउज़र के साथ इंटिग्रेट करना पहले से ज़्यादा आसान हो जाता है.
ये स्टैंडर्ड, अलग-अलग तरह के पेमेंट सिस्टम के साथ काम करते हैं. साथ ही, इन्हें किसी भी डिवाइस पर किसी भी ब्राउज़र, पेमेंट के तरीके या पेमेंट सेवा देने वाली कंपनी के साथ काम करने के लिए डिज़ाइन किया गया है. इस सुविधा से, डेवलपमेंट को आसान बनाने, एक जैसा डिप्लॉयमेंट करने, और पेमेंट की नई टेक्नोलॉजी के साथ काम करने में मदद मिलती है.
रिसर्च से पता चलता है कि चेकआउट की प्रोसेस लंबी होने की वजह से, लोग खरीदारी बीच में ही छोड़ देते हैं. वेब पेमेंट की मदद से, चेकआउट की प्रोसेस को आसान बनाया गया है. अब हर खरीदारी के लिए, बिलिंग डेटा को मैन्युअल तरीके से डालने के बजाय, कुछ टैप करके चेकआउट किया जा सकता है. यहां दिए गए डेमो में देखें कि Google Pay, Web Payments का इस्तेमाल करके कैसे पेमेंट की प्रोसेस को आसान बनाता है. पेमेंट करने वाले किसी अन्य ऐप्लिकेशन से भी ऐसा किया जा सकता है:
ग्राहक चेकआउट पेज पर जाता है और GPay बटन दबाता है.
Google Pay ऐप्लिकेशन, कारोबारी या कंपनी की वेबसाइट के सामने लॉन्च होता है.
ग्राहक, Google Pay ऐप्लिकेशन में जानकारी देखने के बाद पेमेंट की पुष्टि करता है.
कारोबारी या कंपनी, पेमेंट की पुष्टि करती है और खरीदारी को मंज़ूरी मिल जाती है.
ब्राउज़र समर्थन
वेब पेमेंट्स में कुछ अलग-अलग टेक्नोलॉजी शामिल होती हैं. साथ ही, यह सुविधा काम करती है या नहीं, यह ब्राउज़र पर निर्भर करता है.
पेमेंट ऐप्लिकेशन में Web Payments को इंटिग्रेट करने के फ़ायदे
Web Payments के साथ इंटिग्रेट करके, पेमेंट ऐप्लिकेशन खरीदारों को बेहतर अनुभव दे सकते हैं. साथ ही, डेवलपर को बेहतर अनुभव मिल सकता है और सुरक्षा को ज़्यादा बेहतर बनाया जा सकता है.
उपयोगकर्ताओं को बेहतर अनुभव मिलेगा
कॉन्टेक्स्ट के हिसाब से पेमेंट: पेमेंट, कारोबारी या कंपनी की वेबसाइट के कॉन्टेक्स्ट में मोडल में किए जाते हैं. इसके लिए, रीडायरेक्ट या पॉप-अप विंडो का इस्तेमाल नहीं किया जाता.
तेज़ चेकआउट: खरीदार, पेमेंट की जानकारी को अपने ब्राउज़र या पेमेंट ऐप्लिकेशन में सुरक्षित तरीके से सेव कर सकते हैं. इससे वे किसी भी कारोबारी या कंपनी की साइट पर, इस जानकारी का इस्तेमाल कर सकते हैं.
खरीदारी की आसान प्रोसेस: पेमेंट पूरा करने (या रद्द करने) के बाद, खरीदार को कारोबारी या कंपनी की वेबसाइट पर ठीक उसी जगह पर ले जाया जाता है जहां से उसने खरीदारी शुरू की थी.
डेवलपर के लिए बेहतर अनुभव
आसानी से इंटिग्रेट किया जा सकता है: Web Payments को किसी मौजूदा प्लैटफ़ॉर्म के हिसाब से बनाए गए पेमेंट ऐप्लिकेशन या वेब पर आधारित पेमेंट ऐप्लिकेशन से बढ़ाया जा सकता है.
इंटिग्रेशन की कम लागत: कारोबारी या कंपनियां, Web Payments को JavaScript और बुनियादी स्तर के सर्वर-साइड इंटिग्रेशन के साथ इंटिग्रेट कर सकती हैं.
मानक: कारोबारियों या कंपनियों के साथ जानकारी शेयर करने के लिए, प्रोटोकॉल और डेटा फ़ॉर्मैट को स्टैंडर्ड बनाया गया है. इसके लिए, डीप इंटिग्रेशन की ज़रूरत नहीं होती.
ज़्यादा बेहतर सुरक्षा
प्लेटफ़ॉर्म के हिसाब से पेमेंट ऐप्लिकेशन शुरू करते समय, साइडलोडिंग को रोकना.
इसे सुरक्षा और निजता के आने वाले समय के मानकों को ध्यान में रखकर बनाया गया है.
वेब पेमेंट्स का इस्तेमाल करने से, पेमेंट ऐप्लिकेशन को वेब पर किसी भी तरह का पेमेंट का तरीका उपलब्ध कराने में मदद मिलती है. जैसे, ई-मनी, क्रिप्टोकरेंसी, बैंक ट्रांसफ़र वगैरह. Web Payments को इस तरह से डिज़ाइन किया गया है कि यह लंबे समय तक काम कर सके. साथ ही, यह पेमेंट प्रोसेस करने और पेमेंट के तरीकों पर कोई पाबंदी नहीं लगाता.
वेब पेमेंट की तुलना अन्य तरीकों से करना
वेब पर पेमेंट की सुविधा इंटिग्रेट करने के मौजूदा तरीकों के बारे में जानें:
iframes: JavaScript का इस्तेमाल करके, पेमेंट हैंडलर की वेबसाइट को iframe में इंजेक्ट करना और फ़ॉर्म के ज़रिए खरीदार के पेमेंट क्रेडेंशियल इकट्ठा करना.
पॉप-अप: पॉप-अप विंडो खोलने के लिए JavaScript का इस्तेमाल करना और फ़ॉर्म के ज़रिए या ग्राहक की पुष्टि करके और पेमेंट का तरीका चुनकर, ग्राहक के पेमेंट क्रेडेंशियल इकट्ठा करना.
रीडायरेक्ट: कारोबारी या कंपनी, खरीदार को पेमेंट हैंडलर की वेबसाइट पर रीडायरेक्ट करती है. इससे खरीदार को पुष्टि करने और पेमेंट के क्रेडेंशियल चुनने का विकल्प मिलता है. रीडायरेक्ट यूआरएल की जानकारी, सर्वर के ज़रिए दी जाती है.
OAuth: कारोबारी या कंपनी, खरीदार को OAuth के ज़रिए पेमेंट हैंडलर की पहचान की पुष्टि करने और अनुमति देने की सुविधा देती है. साथ ही, कॉन्टेक्स्ट में मौजूद iframe यूज़र इंटरफ़ेस (यूआई) के ज़रिए पेमेंट का तरीका, शिपिंग का पता वगैरह चुनने की सुविधा देती है.
यहां बताया गया है कि ये Web Payments से कैसे अलग हैं:
वेब पर पेमेंट करने की सुविधा | iframe | पॉप-अप | रीडायरेक्ट | OAuth | |
संदर्भ के हिसाब से पेमेंट करने की सुविधा | ✔ | ✔ | ✔* | ✔ | |
किराये की जानकारी डाइनैमिक तरीके से अपडेट होना | ✔ | ✔ | |||
खरीदारी का बेहतर अनुभव | ✔ | ✔ | ✔ | ||
प्लैटफ़ॉर्म के हिसाब से ऐप्लिकेशन इंटिग्रेशन | ✔ | ✔ | |||
इंटिग्रेशन की कम लागत | ✔ | ✔ | ✔ | ✔ | |
मानक | ✔ |
मौजूदा ऐप्लिकेशन में Web Payments को इंटिग्रेट करना
Web Payments को प्लैटफ़ॉर्म के हिसाब से बनाए गए पेमेंट ऐप्लिकेशन और वेब पर आधारित पेमेंट ऐप्लिकेशन, दोनों में इंटिग्रेट किया जा सकता है. अगर प्लैटफ़ॉर्म के हिसाब से बनाया गया पेमेंट ऐप्लिकेशन इंस्टॉल नहीं है, तो वेब पर आधारित पेमेंट ऐप्लिकेशन को फ़ॉलबैक के तौर पर इस्तेमाल किया जा सकता है. खरीदार और कारोबारी या कंपनियां, अपनी पसंद के पेमेंट के तरीके से आसानी से पेमेंट भेज और पा सकती हैं. हालांकि, यह सुविधा प्लैटफ़ॉर्म के हिसाब से उपलब्ध होती है.
प्लैटफ़ॉर्म के हिसाब से पेमेंट ऐप्लिकेशन
यह उन पेमेंट ऐप्लिकेशन के लिए सबसे सही है जिन्हें पहले से ही बड़ी संख्या में इंस्टॉल किया गया है और जो मौजूदा उपयोगकर्ताओं को वेब पर एक जैसा अनुभव देना चाहते हैं.
Android की "इंटेंट" सुविधा के उलट, Web Payments, पेमेंट ऐप्लिकेशन को चलाने से पहले हस्ताक्षर की पुष्टि करता है. इससे, पेमेंट करने वाले नुकसान पहुंचाने वाले ऐप्लिकेशन को साइडलोड नहीं किया जा सकता.
ऊपर दिए गए वीडियो में, Google Pay एक ऐसा पेमेंट ऐप्लिकेशन है जो सिर्फ़ एक प्लैटफ़ॉर्म पर काम करता है.
वेब पर आधारित पेमेंट ऐप्लिकेशन
ज़्यादा सुरक्षित: पेमेंट ऐप्लिकेशन की सामान्य तकनीकें, जैसे कि रीडायरेक्ट या पॉप-अप, तीसरे पक्ष की कुकी पर आधारित होती हैं. ये कुकी पुरानी हो सकती हैं. हालांकि, इसके नतीजों का अनुमान लगाना अब भी मुश्किल है, लेकिन वेब पेमेंट्स की मदद से वेब पर बेहतर निजता और तीसरे पक्ष की कुकी के बिना काम किया जा सकता है.
वेब पर आधारित तरीका, उन वेब सेवाओं के लिए सबसे सही है जिनके पास बड़ी संख्या में ऐसे ग्राहक हैं जिन्होंने कार्ड की जानकारी सेव की है.
कारोबारी या कंपनी के तौर पर रजिस्टर करने की प्रोसेस कैसे काम करती है?
किसी कारोबारी या कंपनी के लिए पेमेंट ऐप्लिकेशन उपलब्ध कराने के लिए, कारोबारी या कंपनी को इसे साफ़ तौर पर अपनाना होगा. तकनीकी तौर पर, कारोबारी या कंपनी को पेमेंट ऐप्लिकेशन का आइडेंटिफ़ायर (पेमेंट के तरीके का आइडेंटिफ़ायर) तय करना होगा. साथ ही, इसके साथ Payment Request API का इस्तेमाल करना होगा.
हमारा सुझाव है कि इंटिग्रेशन को आसान बनाने के लिए, इंटिग्रेशन गाइड और एसडीके या लाइब्रेरी में अच्छी तरह से दस्तावेज़ तैयार करें. उदाहरण के लिए, Google Pay डेवलपर गाइड उपलब्ध कराता है.
पेमेंट गेटवे के साथ काम करना भी एक अच्छा विकल्प है. इससे आपको ज़्यादा लोगों तक पहुंचने में मदद मिल सकती है.
इसकी क्या कीमत है?
वेब पेमेंट्स, ब्राउज़र में स्टैंडर्ड टेक्नोलॉजी के बारे में है. पेमेंट ऐप्लिकेशन या ब्राउज़र पर इसे अपनाने या चालू करने के लिए, उनसे कोई शुल्क नहीं लिया जाएगा.