गेम टॉप-अप सप्लायर्स — API, कीमतें और रीजन 2026
रीसेलर अक्सर key बाज़ार की आदतें लेकर टॉप-अप बाज़ार में आते हैं और पहले ही महीने में अपना ऑपरेशन बिगाड़ लेते हैं। गेम करेंसी क्रेडिट को गोदाम में नहीं रखा जा सकता, उसका कोई कोड नहीं होता, और अधिकांश मामलों में उसे रिवर्स भी नहीं किया जा सकता। नीचे बताया है कि टॉप-अप सप्लाई असल में कैसे काम करती है, रीजनल कीमतों का फर्क कहाँ से आता है, और सप्लायर कॉन्ट्रैक्ट में कौन-से क्लॉज़ ज़रूरी हैं।
Key और टॉप-अप दो अलग बिज़नेस हैं
मार्केटिंग नहीं, mechanics की तुलना करें।
Key एक सामान है। एक्टिवेशन स्ट्रिंग ऑर्डर से पहले मौजूद होती है। आप उसे पहले खरीद सकते हैं, रख सकते हैं और एक मिनट या एक महीने बाद डिलीवर कर सकते हैं। सप्लायर डाउन हो जाए तो आप अपने स्टॉक से बेचते हैं। Key की दिक्कतें सामान की दिक्कतें हैं — revocation, region lock, provenance।
टॉप-अप एक ऑपरेशन है। ऑर्डर के समय सप्लायर पब्लिशर चैनल को कॉल करके किसी खास गेम अकाउंट पर करेंसी क्रेडिट करता है। ऑर्डर से पहले कुछ मौजूद नहीं होता और बाद में कुछ बचता नहीं। बफर बनाना संभव नहीं। चैनल डाउन है तो डिपॉज़िट कितना भी बड़ा हो, बेचने को कुछ नहीं है।
तीन व्यावहारिक नतीजे निकलते हैं:
- टॉप-अप का स्टॉक एक संख्या नहीं, चैनल का स्टेटस है। मात्रा नहीं, उपलब्धता मॉनिटर करें।
- सप्लायर की खराबी खरीदार को तुरंत दिखती है। Keys में आप बैकअप लगा लेते हैं, टॉप-अप में नहीं।
- रिफंड अलग तरह से चलता है। बिना इस्तेमाल की key स्टॉक में लौटती है, क्रेडिट हुई करेंसी नहीं।
Player ID डिलीवरी — यहीं पैसा लीक होता है
टॉप-अप की सबसे बड़ी ऑपरेशनल खासियत यह है कि डिलीवरी एड्रेस वह player identifier है जो खरीदार खुद टाइप करता है। खरीदार से गलती हुई तो करेंसी किसी अजनबी के अकाउंट पर चली जाती है — और पब्लिशर की नज़र में वह एक सही ढंग से पूरा हुआ लेनदेन है।
पैसे काटने से पहले ID वेरिफाई करें
किसी भी सप्लायर से यह पहला सवाल होना चाहिए। सही फ़्लो ऐसा दिखता है:
- खरीदार player ID डालता है (और सर्वर, अगर गेम माँगता है)।
- आपका बैकएंड सप्लायर के lookup को कॉल करके अकाउंट का nickname लेता है।
- आप nickname दिखाकर खरीदार से साफ़ कन्फर्मेशन लेते हैं।
- उसके बाद ही ऑर्डर बनता है और पैसे कटते हैं।
अगर सप्लायर ID से nickname नहीं लौटा सकता, तो हर typo आपका नुकसान बनेगा। विवाद लगभग कभी आपके पक्ष में नहीं जाता — खरीदार ने पैसे आपको दिए थे, पब्लिशर को नहीं।
सर्वर, रीजन और प्लेटफॉर्म
कई गेम में सिर्फ़ ID काफी नहीं। सर्वर चाहिए हो सकता है (एशियाई इन्फ्रास्ट्रक्चर वाले टाइटल में आम) या वह प्लेटफॉर्म जिससे अकाउंट जुड़ा है। सप्लायर के कैटलॉग में हर SKU के लिए ज़रूरी फ़ील्ड साफ़ लिखे होने चाहिए — वरना आप ऐसा ऑर्डर फ़ॉर्म बना बैठेंगे जो पूरी न होने वाली रिक्वेस्ट पैदा करेगा।
एक ही करेंसी के दाम अलग क्यों
रीजनल फर्क कोई गड़बड़ी या ग्रे स्कीम नहीं है। यह सीधे इस बात से निकलता है कि पब्लिशर लोकल प्राइसिंग कैसे बनाते हैं।
लोकल प्राइस लिस्ट। पब्लिशर हर बाज़ार के लिए बंडल की कीमत वहाँ की क्रय-शक्ति देखकर तय करता है। कम आय वाले बाज़ारों में hard currency में तुलना करने पर कीमत नीची पड़ती है।
डिजिटल सर्विसेज़ टैक्स। VAT या उसका स्थानीय समकक्ष हर अधिकार-क्षेत्र में अलग है और अक्सर shelf price में शामिल रहता है। यह mechanism डिजिटल गुड्स डिस्ट्रीब्यूटर के लिए टैक्स और VAT में समझाया गया है — दर हमेशा अपने अधिकार-क्षेत्र की मौजूदा जानकारी से मिलाएँ।
पेमेंट मेथड की लागत। लोकल पेमेंट रेल्स की लागत अलग होती है और वह कीमत के अंदर बैठती है।
FX मूवमेंट। पब्लिशर लोकल प्राइस लिस्ट रोज़ नहीं बदलते, इसलिए करेंसी हिलने पर फासला कुछ समय के लिए चौड़ा या संकरा हो जाता है।
एक अहम चेतावनी: क्रॉस-रीजन फासला अस्थिर है। पब्लिशर कभी भी लोकल प्राइस लिस्ट बदल सकता है या लोकल कीमत पर खरीद को तकनीकी रूप से सीमित कर सकता है। पूरी तरह दो रीजन के फासले पर बनी रणनीति अगली प्राइस रिविज़न तक ही चलती है। पूरा तर्क गेम कोड पर रीजनल प्राइस आर्बिट्राज में खुला है।
टॉप-अप सप्लायर से क्या माँगें
| कसौटी | क्या जाँचें | क्यों ज़रूरी है |
|---|---|---|
| कवरेज | गेम और हर गेम के सर्वर/रीजन | «हमारे पास PUBG है» रीजन बताए बिना बेमानी है |
| ID validation | पैसे कटने से पहले nickname लौटे | खरीदार के typo से बचाव का इकलौता तरीका |
| क्रेडिट टाइम | सामान्य और अधिकतम, लिखित में | खरीदार सेकंड चाहता है, घंटे नहीं |
| फेल होने पर व्यवहार | चैनल timeout पर क्या लौटता है | तय करता है नुकसान कौन उठाएगा |
| रिफंड | साफ़ शर्तें और अपवाद | टॉप-अप रिफंड आमतौर पर असंभव है |
| Outage सूचना | चैनल और कितना पहले | शिकायतें आने से पहले स्टोरफ्रंट बंद कर सकें |
| ऑर्डर स्टेटस | अंतिम नतीजा कैसे पता चले | इसके बिना ऑटोमेशन नामुमकिन है |
Asynchrony पर एक बात
टॉप-अप शायद ही कभी तुरंत पूरा होता है। ऑर्डर accepted से confirmed credit तक जाता है, और आपके कोड को बीच की स्थिति में टिकना आना चाहिए। कुछ सप्लायर नतीजा status polling से देते हैं, कुछ callbacks से। यह कभी न मान लें कि सप्लायर webhooks या idempotency keys देता है — उसी सप्लायर से पूछें कि वह असल में इन्हें लागू करता है या नहीं, और जो सचमुच डॉक्युमेंटेड है उसी के हिसाब से डिज़ाइन करें। सही ऑर्डर lifecycle API order flow में समझाया गया है।
शुरुआत में होने वाली आम गलतियाँ
चैनल हेल्थ चेक के बिना बेचना। स्टोरफ्रंट स्टॉक दिखा रहा है, चैनल डाउन है, और आप ऐसे ऑर्डर जमा कर रहे हैं जो पूरे नहीं होंगे।
Keys और टॉप-अप के लिए एक ही रिफंड पॉलिसी। शर्तें अलग होनी चाहिए, और खरीदार को पेमेंट से पहले दिखनी चाहिए।
डाला गया ID लॉग न करना। जब खरीदार कहे कि उसने दूसरा ID डाला था, तो सिर्फ़ timestamp वाला लॉग और कन्फर्म हुआ nickname ही सच साबित करता है।
फीस के बाद का मार्जिन नज़रअंदाज़ करना। सप्लायर की कीमत आपकी लागत नहीं है। प्लेटफॉर्म और पेमेंट फीस जोड़कर गिनें, जैसे डिजिटल गुड्स स्टोर की यूनिट इकोनॉमिक्स में दिखाया गया है।
टॉप-अप इन्वेंटरी कहाँ से लें
दर्जनों टाइटल के टॉप-अप सीधे पब्लिशर से जुटाना छोटे और मझोले रीसेलर के लिए अव्यावहारिक है — लगभग हर मामले में लोकल कॉन्ट्रैक्ट, वॉल्यूम और कानूनी उपस्थिति चाहिए। व्यावहारिक रास्ता है चौड़े कैटलॉग वाला थोक सप्लायर: FoxReload के पास 900+ SKU हैं जिनमें गेम टॉप-अप, गिफ्ट कार्ड, keys और eSIM शामिल हैं, और यह सब एक ही REST API से auto-delivery और multi-region SKU के साथ मिलता है — दर्जन भर बिखरे चैनलों की जगह एक कॉन्ट्रैक्ट, एक इंटीग्रेशन और एक बैलेंस। पहला डिपॉज़िट करने से पहले बैलेंस भरने से पहले सप्लायर की जाँच वाली प्रक्रिया चलाएँ।
इंटीग्रेशन से पहले की चेकलिस्ट
- गेम की लिस्ट सर्वर और रीजन के ब्रेकडाउन के साथ मिल गई।
- Player ID validation nickname लौटाता है, यह जाँच लिया।
- क्रेडिट टाइम और timeout व्यवहार लिखित में तय हुआ।
- टॉप-अप रिफंड शर्तें keys से अलग लिखी गईं।
- चैनल हेल्थ मॉनिटरिंग SKU अपने-आप छिपाने से जुड़ी है।
- डाला गया ID, कन्फर्म nickname और अंतिम स्टेटस लॉग हो रहे हैं।
- जिस भी रीजन में बेचना है, उसका टेस्ट ऑर्डर चला लिया।
