खाता लिंक करने के बारे में अतिरिक्त दिशा-निर्देश


जब व्यापारी/कंपनी/कारोबारी के OAuth स्कोप को स्वीकार करने की मंज़ूरी मिल जाती है, तब उसके लिए ऐक्सेस और रीफ़्रेश टोकन जनरेट हो जाता है. अगर एमसीए रीफ़्रेश टोकन सेव किया गया है, तो किसी AccountsLinkRequest ऑब्जेक्ट के साथ accounts.link का इस्तेमाल करके, एपीआई अनुरोध किया जा सकता है. कार्रवाई "request" होनी चाहिए.

इसके ठीक उलट, AccountLinkRequest ऑब्जेक्ट के साथ उप-खाते के टोकन का इस्तेमाल करके, एपीआई अनुरोध तुरंत किया जा सकता है. कार्रवाई का टाइप "मंज़ूरी दी गई" होना चाहिए. इससे आपके प्लैटफ़ॉर्म से जुड़ने वाले व्यापारियों/कंपनियों के लिए, खाता लिंक करने का वर्कफ़्लो बेहतर हो जाता है.


मान लें कि आपके पास उदाहरण के तौर पर नीचे दिए गए खाते हैं:

खाता मकसद
111111111 एमसीए खाता
2222222 अन्य उप-खाता
3333333 नया ऑनबोर्डिंग खाता

लिंक करने के अनुरोध के लिए account.link संसाधन में अपने पैरामीटर के लिए ये चीज़ें होंगी:

पैरामीटर वैल्यू
merchantID 111111111
accountID 2222222

साथ ही, AccountLinkRequest की बॉडी में ये प्रॉपर्टी शामिल होंगी:

प्रॉपर्टी वैल्यू
linkType eCommercePlatform
linkedAccountId 3333333
किसी खास रूटीन से जुड़ी कार्रवाई अनुरोध

एमसीए खाता

इसके ठीक उलट, लिंक को मंज़ूरी दें के लिए account.link संसाधन में अपने पैरामीटर के लिए ये चीज़ें होंगी:

पैरामीटर वैल्यू
merchantID 3333333
accountID 3333333

साथ ही, AccountLinkRequest की बॉडी में ये प्रॉपर्टी शामिल होंगी:

प्रॉपर्टी वैल्यू
linkType eCommercePlatform
linkedAccountId 2222222
किसी खास रूटीन से जुड़ी कार्रवाई मंज़ूरी दें
eCommercePlatformLinkInfo.externalAccountId ग्राहक के लिए आपका बाहरी आइडेंटिफ़ायर
सेवाएं shoppingAdsProductManagement

उप-खाता