रीडायरेक्ट पेमेंट यूआरएल जनरेट करें

खास जानकारी

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

फ़्लो कैसे काम करता है

पेमेंट जारी करने वाले बैंक या कंपनी को चुनने के लिए, उपयोगकर्ता के पास दो तरीके हैं. पेमेंट के तरीके (एफ़ओपी) के तौर पर उपयोगकर्ता इसका इस्तेमाल कर सकता है.

  1. उपयोगकर्ता, Google के यूज़र इंटरफ़ेस (यूआई) में, कार्ड जारी करने वाली कंपनी को चुनता है.
  2. उपयोगकर्ता, Google के यूज़र इंटरफ़ेस (यूआई) में इंटिग्रेटर और इंटिग्रेटर के यूआई में जारी करने वाले को चुनता है.

Google के यूज़र इंटरफ़ेस (यूआई) में उपयोगकर्ता, जारी करने वाले को चुनता है

इस मामले में, उपयोगकर्ता Google के यूज़र इंटरफ़ेस (यूआई) में एफ़ओपी चुनने के दौरान, जारी करने वाले को चुनता है, इसलिए रीडायरेक्ट पेमेंट यूआरएल अनुरोध जनरेट करें में formOfPayment ऑब्जेक्ट के issuerId फ़ील्ड में Google का जनरेट किया गया यूनीक आइडेंटिफ़ायर होगा, जो चुने गए जारी करने वाले की जानकारी देता है. ध्यान दें कि अगर पेमेंट इंटिग्रेटर और जारी करने वाला, दोनों एक ही इकाई हैं, तो पेमेंट इंटिग्रेटर के लिए Google, issuerId जनरेट करेगा.

रीडायरेक्ट पेमेंट यूआरएल फ़्लो जनरेट करें (जारी करने वाले को चुना गया)

पेमेंट जारी करने वाले बैंक या कंपनी को चुनने के बाद, रीडायरेक्ट पेमेंट के यूआरएल का फ़्लो जनरेट करें

यहां ऊपर दिए गए डायग्राम में ऑब्जेक्ट की सूची दी गई है:

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

'रीडायरेक्ट पेमेंट यूआरएल जनरेट करें' फ़्लो के लिए, हम पहले से ही मान लेते हैं कि उपयोगकर्ता, Google की प्रॉपर्टी (Google यूआई) पर है और उसने पैसे चुकाने का तरीका चुना है. हर चीज़ की शुरुआत यहीं से होती है.

  1. उपयोगकर्ता, पेमेंट करने के लिए पेमेंट जारी करने वाले बैंक या कंपनी को चुनता है. इसी वजह से, रीडायरेक्ट करने वाला पेमेंट यूआरएल जनरेट करने वाला फ़्लो ट्रिगर होता है.
  2. Google का यूज़र इंटरफ़ेस (यूआई), Google सर्वर (बैकएंड) को कॉल करता है, ताकि रीडायरेक्ट करने का नया अनुरोध किया जा सके.
  3. Google सर्वर, generateRedirectPaymentUrl को होस्ट करने वाले पेमेंट इंटिग्रेटर को कॉल करता है.
  4. इंटिग्रेटर, Google को जवाब के तौर पर एक यूआरएल उपलब्ध कराएगा, ताकि उपयोगकर्ता को जारी करने वाले की वेबसाइट या ऐप्लिकेशन पर रीडायरेक्ट किया जा सके.
  5. रीडायरेक्ट करने का अनुरोध, Google के यूज़र इंटरफ़ेस (यूआई) पर भेजा जाता है.
  6. Google का यूज़र इंटरफ़ेस (यूआई), उपयोगकर्ता को जारी करने वाले के वेब इंटरफ़ेस पर रीडायरेक्ट करता है.
  7. उपयोगकर्ता, जारी करने वाले के वेब इंटरफ़ेस में पुष्टि करता है.
  8. पेमेंट करने के लिए, उपयोगकर्ता स्क्रीन पर दिए गए निर्देशों का पालन करता है.

उपयोगकर्ता, Google के यूज़र इंटरफ़ेस (यूआई) में इंटिग्रेटर चुनता है

इस मामले में, उपयोगकर्ता Google के यूज़र इंटरफ़ेस (यूआई) में इंटिग्रेटर को चुनता है, इसलिए रीडायरेक्ट पेमेंट यूआरएल जनरेट करने का formOfPayment फ़ील्ड, noneChosen पर सेट कर दिया जाएगा. ऐसा इसलिए, क्योंकि सिर्फ़ जारी करने वाले को मान्य एफ़ओपी माना जाता है. इंटिग्रेटर को एक ऐसा यूज़र इंटरफ़ेस (यूआई) उपलब्ध कराना होगा जिसकी मदद से, उपयोगकर्ता Google की ओर से मंज़ूरी दिए गए जारी करने वालों में से किसी एक को चुन सकें.

रीडायरेक्ट पेमेंट यूआरएल फ़्लो जनरेट करें (इंटीग्रेटर चुना गया)

नीचे दिया गया क्रम डायग्राम, उपयोगकर्ता के Google के यूज़र इंटरफ़ेस (यूआई) में इंटीग्रेटर चुनने पर, उपयोगकर्ता के ब्राउज़र, Google, इंटिग्रेटर और जारी करने वाले के बीच का इंटरैक्शन दिखाता है:

चुने गए इंटिग्रेटर के साथ रीडायरेक्ट पेमेंट यूआरएल फ़्लो जनरेट करें