रीडायरेक्ट पेमेंट के तौर पर, उपयोगकर्ता को पेमेंट करने के लिए रीडायरेक्ट किया जाएगा किसी पार्टनर की वेबसाइट पर जाते हैं. पेमेंट होने के बाद, उपयोगकर्ता को इंटिग्रेटर के ज़रिए Google पर वापस रीडायरेक्ट किया गया. अगर पेमेंट इस तारीख को किया गया था जारी करने वाले के पोर्टल पर जाकर, उपयोगकर्ता को पहले इंटिग्रेटर पर रीडायरेक्ट किया जाना चाहिए, उपयोगकर्ता को Google पर रीडायरेक्ट किया जाना चाहिए.
इंटिग्रेटर को उपयोगकर्ता को callbackUrl
पर रीडायरेक्ट करना होगा, जो इसका हिस्सा है:
रीडायरेक्ट का अनुरोध करना शुरू करें पेलोड. इंटिग्रेटर को एचटीटीपीएस प्रोटोकॉल लागू करना होगा
जीईटी का इस्तेमाल करके. जीईटी पैरामीटर, जो
रीडायरेक्ट रिस्पॉन्स पैरामीटर, में ये शामिल होंगे
रीडायरेक्ट किए गए पेमेंट की जानकारी.
इंटिग्रेटर में 2,048 वर्णों के यूआरएल का इस्तेमाल होना चाहिए. इसमें ये चीज़ें शामिल हैं स्कीम, होस्ट, पोर्ट, पाथ, और पैरामीटर. सभी पैरामीटर, UTF-8 कोड में बदल दिए जाएंगे जब वे यूआरएल के लिए कोड में बदले गए हों.
रीडायरेक्ट रिस्पॉन्स
यहां उस यूआरएल का उदाहरण दिया गया है जिस पर उपयोगकर्ता को पूरा रीडायरेक्ट फ़्लो (इसे रीडायरेक्ट रिस्पॉन्स भी कहा जाता है):
https://example.google.com/return/url?redirectRequestId=cmVxdWVzdDE&paymentIntegratorAccountId=InvisiRedirectPaymentUSA_USD&redirectResponse=VEhJU19JU19BTl9FTkNSWVBURURfUkVESVJFQ1RfUkVTUE9OU0VfUEFZTE9BRF9FWEFNUExFX1RIQVRfSVNfRU5DT0RFRF9XSVRIX2Jhc2U2NF9VUkwtU0FGRV9FTkNPRElORw==
इस उदाहरण में, redirectRequestId
पैरामीटर की यूआरएल की मदद से डिकोड की गई वैल्यू cmVxdWVzdDE
है. इस उदाहरण में, paymentIntegratorAccountId
पैरामीटर की यूआरएल की डिकोड की गई वैल्यू InvisiRedirectPaymentUSA_USD
है
redirectResponse
पैरामीटर को एन्क्रिप्ट (सुरक्षित) किया जाता है और base64url
कोड में बदलने से पहले, PGP
या JWE+JWS
का इस्तेमाल करके, इस पर साइन किया जाता है.
रीडायरेक्ट रिस्पॉन्स पैरामीटर
एचटीटीपीएस जीईटी रिस्पॉन्स में ये क्वेरी पैरामीटर होने चाहिए:
फ़ील्ड | |
---|---|
redirectRequestId
|
string
ज़रूरी: |
paymentIntegratorAccountId
|
string
ज़रूरी है: यह पेमेंट इंटिग्रेटर खाता है ऐसा आइडेंटिफ़ायर जो इससे जुड़ी कानूनी पाबंदियों की पहचान करता है लेन-देन. |
redirectResponse
|
RedirectResponse
ज़रूरी: |