External Payments Program, आपको जापान में रहने वाले उपयोगकर्ताओं को अपने ऐप्लिकेशन में मौजूद डिजिटल सुविधाओं या सेवाओं की खरीदारी के लिए, ऐप्लिकेशन से बाहर किसी दूसरे ऐप्लिकेशन या प्लैटफ़ॉर्म पर रीडायरेक्ट करने की सुविधा देता है. इसमें पेमेंट के बाहरी तरीकों के लिंक के ज़रिए रीडायरेक्ट करना शामिल है. उपयोगकर्ताओं को खरीदारी के लिए रीडायरेक्ट करते समय, उन्हें Google Play Billing या डेवलपर की वेबसाइट पर जाकर खरीदारी करने का विकल्प साथ-साथ देना ज़रूरी है. इस गाइड में, पेमेंट के बाहरी तरीकों को चालू करने के लिए ज़रूरी एपीआई के बारे में बताया गया है. ज़्यादा जानकारी के लिए, प्रोग्राम की ज़रूरी शर्तें देखें.
शब्दावली
इस गाइड में इस्तेमाल किए गए शब्दों के मतलब:
- पेमेंट के बाहरी तरीकों के एपीआई: इन एपीआई का इस्तेमाल करके, उपयोगकर्ताओं को ऐप्लिकेशन से बाहर रीडायरेक्ट किया जाता है, ताकि वे इन-ऐप्लिकेशन डिजिटल आइटम खरीद सकें.
- पेमेंट का बाहरी तरीका: प्रोग्राम की ज़रूरी शर्तों के मुताबिक, यह एक ऐसा मान्य लेन-देन है जो ऐप्लिकेशन से बाहर होता है.
- पेमेंट के बाहरी तरीके का टोकन: यह टोकन, Play Billing Library के ज़रिए डेवलपर को दिया जाता है. इसका इस्तेमाल तब किया जाता है, जब उपयोगकर्ता पेमेंट के बाहरी तरीके से लेन-देन पूरा करता है. इस टोकन का इस्तेमाल, Google Play को खरीदारी की सूचना देने के लिए किया जाता है.
- पेमेंट के बाहरी तरीके का आईडी: यह एक यूनीक आइडेंटिफ़ायर है, जिसे पेमेंट के बाहरी तरीके से किए गए लेन-देन की पहचान करने के लिए जनरेट किया जाता है.
पेमेंट के बाहरी तरीकों का इस्तेमाल करने की सुविधा देना
अगर आपको अपने ऐप्लिकेशन में पेमेंट के बाहरी तरीकों का इस्तेमाल करने की सुविधा देनी है, तो आपको ये शर्तें पूरी करनी होंगी:
- पेमेंट के बाहरी तरीकों के लिए ज़रूरी शर्तें देखें और प्रोग्राम की ज़रूरी शर्तों में बताए गए रजिस्ट्रेशन के चरण पूरे करें
- Play Billing Library 8.3 या उससे नया वर्शन इंटिग्रेट करें.
Play Console में कॉन्फ़िगर करना
Play Console में पेमेंट के बाहरी तरीकों को कॉन्फ़िगर करने के लिए, प्रोग्राम की ज़रूरी शर्तों में बताए गए चरण पूरे करें
उपयोगकर्ता अनुभव
क्लाइंट-साइड एपीआई से ये काम किए जा सकते हैं:
- Google Play, लागू होने वाली जानकारी और उपयोगकर्ता की पसंद की स्क्रीन रेंडर और मैनेज करता है
- अगर उपयोगकर्ता, Google Play के बिलिंग सिस्टम का इस्तेमाल करने का विकल्प चुनता है, तो बिलिंग फ़्लो, Google Play के बिलिंग के स्टैंडर्ड इंटरफ़ेस का इस्तेमाल करके जारी रहता है.
- अगर उपयोगकर्ता, आपके बिलिंग सिस्टम का इस्तेमाल करने का विकल्प चुनता है, तो उसे किसी बाहरी वेबसाइट या उसके डिवाइस पर पहले से इंस्टॉल किए गए पेमेंट ऐप्लिकेशन पर रीडायरेक्ट किया जाएगा. आपके पास यह तय करने का विकल्प होता है कि Google Play या आपका ऐप्लिकेशन, उपयोगकर्ता को वेबसाइट पर रीडायरेक्ट करेगा.
बिलिंग के विकल्प वाली स्क्रीन. |
रीडायरेक्शन वाला पेज. |
डेवलपर की वेबसाइट. |
यह सिर्फ़ उदाहरण के तौर पर दिखाया गया है.
उपयोगकर्ता की पसंद की स्क्रीन
उपयोगकर्ता की पसंद की स्क्रीन पर, उपयोगकर्ताओं को डेवलपर के बिलिंग सिस्टम या Google Play के बिलिंग सिस्टम का इस्तेमाल करने का विकल्प मिलता है.

पेमेंट के बाहरी तरीके के विकल्प के बारे में पूरी जानकारी


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

डाइमेंशन |
192dp X 20dp |
कार्ड में स्पेस |
8dp |
फ़ाइल फ़ॉर्मैट |
पीएनजी, ट्रांसपैरंट बैकग्राउंड |
पेमेंट के तरीकों के अलग-अलग वर्शन
डेवलपर, इमेज एसेट में उपलब्ध पेमेंट के तरीकों के आइकॉन की संख्या चुन सकते हैं. हालांकि, इसमें ज़्यादा से ज़्यादा पांच आइकॉन शामिल किए जा सकते हैं.
इमेज में कोई अन्य इमेज या टेक्स्ट शामिल नहीं होना चाहिए.


कार्ड की ज़रूरी शर्तें
इमेज एसेट में शामिल पेमेंट के तरीकों के कार्ड, साइज़, स्पेसिंग, और स्टाइल के लिए इन दिशा-निर्देशों के मुताबिक होने चाहिए.

| कार्ड के डाइमेंशन | 32dp X 20dp |
| अंदर की पैडिंग | 3dp |
| आउटलाइन | 1dp (डाइमेंशन में शामिल इनर स्ट्रोक), रेडियस 2dp, #E0E0E0 |
| कार्ड का बैकग्राउंड | गहरा रंग (बेहतर है कि यह सफ़ेद हो) |
अगले चरण
पेमेंट के बाहरी तरीकों के एपीआई को इंटिग्रेट करने के लिए, सिलसिलेवार निर्देश वाली गाइड देखें जो ऐप्लिकेशन में इंटिग्रेशन और बैकएंड इंटिग्रेशन दोनों के लिए हैं.