Apple अब आपकी सब्सक्रिप्शन पूरी कंपनियों को सीट के हिसाब से बेचता है, और मल्टीसीट सब्सक्रिप्शन रिफ़ंड अलग तरह से काम करता है
Apple ने 22 अक्टूबर 2026 को व्यवसायों और स्कूलों के लिए मल्टीसीट सब्सक्रिप्शन चालू कर दिए, और वह भी डिफ़ॉल्ट रूप से। अब एक ख़रीद कई लोगों को कवर करती है, सीट हटाने की सूचना REVOKE नोटिफ़िकेशन के रूप में आती है, और रिफ़ंड सबूत वाला endpoint असाइन की गई सीटों को अस्वीकार करता है। यहाँ जानिए क्या बदला और इसकी क़ीमत क्या है।

मुख्य बातें
- 22 अक्टूबर 2026 से, Apple Business या Apple School Manager इस्तेमाल करने वाले संगठन किसी ऐप की ऑटो-रिन्यूएबल सब्सक्रिप्शन एक ही Apple In-App Purchase के ज़रिए थोक में ख़रीद सकते हैं, अपने डिवाइस मैनेजमेंट टूल से सीटें असाइन कर सकते हैं, और कभी भी सीटें जोड़ या हटा सकते हैं।
- Apple ने App Store Connect में मल्टीसीट ख़रीद डिफ़ॉल्ट रूप से चालू कर दी है। 14 सितंबर 2026 से पहले बनी जो सब्सक्रिप्शन StoreKit 2 इस्तेमाल नहीं करतीं या जिनमें Family Sharing चालू है, वे बंद स्थिति में शुरू होती हैं। कस्टम ऐप्स की सब्सक्रिप्शन इससे बाहर निकल ही नहीं सकतीं।
- मल्टीसीट ख़रीद में, Apple के ट्रांज़ैक्शन पेलोड का quantity फ़ील्ड सीटों की संख्या बताता है, और जिस भी व्यक्ति को सीट मिलती है उसे एक ट्रांज़ैक्शन मिलता है जिसका inAppOwnershipType ASSIGNED होता है।
- जब कोई संगठन किसी को असाइन की गई सब्सक्रिप्शन हटाता है, तो Apple एक REVOKE नोटिफ़िकेशन भेजता है और ट्रांज़ैक्शन में revocationType का मान ASSIGNMENT_REVOKE होता है। यह मान 23 अक्टूबर 2026 को प्रोडक्शन में उपलब्ध हुआ।
- Apple का Send Consumption Information endpoint, जो CONSUMPTION_REQUEST का जवाब है, असाइन किए गए ट्रांज़ैक्शन के साथ कॉल करने पर InvalidAssignedTransactionNotSupportedError लौटाता है। इसलिए रिफ़ंड का सबूत सिर्फ़ ख़रीदार के ट्रांज़ैक्शन के लिए भेजा जा सकता है।
- Apple का revocationType फ़ील्ड REFUND_FULL को REFUND_PRORATED से अलग करता है, और revocationPercentage रिफ़ंड किया गया हिस्सा मिलीयूनिट में बताता है। यानी 40000 का मतलब 40 प्रतिशत है।
- Group Purchases (ग्रुप ख़रीद), जिनसे एक App Store ग्राहक कई सीटें ख़रीदकर दूसरों को आमंत्रित कर सकता है, नवंबर 2026 से sandbox में टेस्ट की जा सकेंगी और इस सर्दी App Store पर आएँगी।
Apple ने 22 अक्टूबर 2026 को ऐप सब्सक्रिप्शन संगठनों को सीट के हिसाब से बेचना शुरू किया, और ज़्यादातर डेवलपर्स के लिए यह विकल्प बिना पूछे चालू कर दिया। Apple Business या Apple School Manager इस्तेमाल करने वाले व्यवसाय और स्कूल अब आपकी ऑटो-रिन्यूएबल सब्सक्रिप्शन एक ही In-App Purchase के ज़रिए थोक में ख़रीद सकते हैं। इससे आपके सर्वर पर मल्टीसीट सब्सक्रिप्शन रिफ़ंड का रूप बदल जाता है। एक ट्रांज़ैक्शन अब दर्जनों लोगों का भुगतान कर सकता है, कोई सीट बिना किसी रिफ़ंड के ग़ायब हो सकती है, और रिफ़ंड का मामला लड़ने के लिए आप जिस endpoint का इस्तेमाल करते हैं, वह ऐप को असल में इस्तेमाल करने वाले लोगों के बारे में बात करने से इनकार कर देता है।
Apple ने क्या चालू किया, और इसकी घोषणा कहाँ की
यह लॉन्च Apple Developer की एक छोटी न्यूज़ पोस्ट के रूप में आया, जिसका शीर्षक था "Offer your subscriptions to businesses and schools." पोस्ट के अनुसार संगठन अपनी ज़रूरत की सीटें एक ही In-App Purchase के ज़रिए ख़रीद सकते हैं, फिर उन सीटों को अपने मौजूदा डिवाइस मैनेजमेंट टूल से असाइन और मैनेज कर सकते हैं, और कभी भी सीटें जोड़ या हटा सकते हैं। उसी पोस्ट में लिखा है कि जब तक आपने पहले से सेटिंग नहीं बदली, App Store Connect में मल्टीसीट ख़रीद डिफ़ॉल्ट रूप से चालू है।
इसका तकनीकी ढाँचा किसी मंच से नहीं, बल्कि पिछले महीने भर changelogs में आया। 28 सितंबर की तारीख़ वाले App Store Server API 1.22 ने सीट फ़ील्ड और ग्रुप endpoints सिर्फ़ sandbox में जोड़े। 23 अक्टूबर को एक लाइन के सर्वर अपडेट ने ग्रुप endpoints और ASSIGNMENT_REVOKE मान को प्रोडक्शन में पहुँचा दिया। अगर आपका नोटिफ़िकेशन हैंडलर गर्मियों के बाद से नहीं बदला है, तो अब उसे ऐसा डेटा मिल रहा है जिसे पढ़ने के लिए वह कभी लिखा ही नहीं गया था।
| तारीख़ | क्या बदला | Apple ने यह कहाँ बताया |
|---|---|---|
| जून 2026 | WWDC26 में मल्टीसीट सब्सक्रिप्शन की घोषणा | सेशन 391, Offer subscriptions to groups and organizations |
| 16 सितंबर 2026 | App Store Connect में मल्टीसीट ख़रीद डिफ़ॉल्ट रूप से चालू | Apple Developer न्यूज़ |
| 28 सितंबर 2026 | quantity सीटें बताता है, ASSIGNED और ASSIGNMENT_REVOKE जोड़े गए, सिर्फ़ sandbox | App Store Server API changelog, वर्ज़न 1.22 |
| 22 अक्टूबर 2026 | Apple Business और Apple School Manager के लिए Volume Purchasing लाइव | Apple Developer न्यूज़ |
| 23 अक्टूबर 2026 | ASSIGNMENT_REVOKE और ग्रुप endpoints प्रोडक्शन में लाइव | Server API और Server Notifications changelogs |
| नवंबर 2026 | Group Purchases sandbox में टेस्ट के लिए उपलब्ध | Apple Developer न्यूज़ |
| इस सर्दी | Group Purchases App Store पर | Apple Developer न्यूज़ |
डिफ़ॉल्ट रूप से कौन शामिल है
लगभग सभी। Apple के App Store Connect हेल्प पेज के अनुसार, 14 सितंबर 2026 से पहले बनी सब्सक्रिप्शन सिर्फ़ तभी बंद स्थिति में शुरू होती हैं जब वे StoreKit 2 इस्तेमाल नहीं करतीं या उनमें Family Sharing चालू है। कस्टम ऐप्स की सब्सक्रिप्शन अपने आप Apple Business और Apple School Manager में जाती हैं, और आप उन्हें बाहर नहीं कर सकते। सेटिंग बदलने के लिए Account Holder, Admin या App Manager की भूमिका चाहिए, और किसी स्वीकृत सब्सक्रिप्शन से Apple Business या Apple School Manager हटाने के लिए Account Holder चाहिए।
मल्टीसीट ख़रीद आपके सर्वर पर कैसे दिखती है
अब एक ही सब्सक्रिप्शन के लिए दो तरह के ट्रांज़ैक्शन हैं। संगठन की ख़रीद एक ट्रांज़ैक्शन है, और उसका quantity फ़ील्ड बताता है कि उसने कितनी सीटें ख़रीदीं। जिस भी व्यक्ति को सीट मिलती है उसे अपना अलग ट्रांज़ैक्शन मिलता है, जिसे Apple का WWDC सेशन App Store द्वारा हर सदस्य के लिए एक ट्रांज़ैक्शन असाइन करना बताता है। इन सदस्य ट्रांज़ैक्शन में inAppOwnershipType का मान ASSIGNED होता है, जो उन PURCHASED और FAMILY_SHARED मानों के साथ है जिन्हें आप शायद पहले से संभालते हैं।
कौन सा रिकॉर्ड एक्सेस तय करेगा, इस पर Apple स्पष्ट है। उसका Get Customer Groups दस्तावेज़ कहता है कि ग्रुप सदस्यता एंटाइटलमेंट से अलग है, और कंटेंट अनलॉक करने के लिए आपको ग्रुप सदस्यता पर निर्भर रहने के बजाय ग्राहक के ट्रांज़ैक्शन पढ़ने चाहिए। एक्सेस ट्रांज़ैक्शन के आधार पर दें। ग्रुप endpoints का इस्तेमाल सिर्फ़ एडमिन व्यू जैसी सुविधाओं के लिए करें।
| फ़ील्ड या मान | यह आपको क्या बताता है | कब जोड़ा गया |
|---|---|---|
| quantity | मल्टीसीट ख़रीद में सीटों की संख्या | 28 सितंबर 2026 |
| inAppOwnershipType = ASSIGNED | व्यक्ति को किसी संगठन या ग्रुप के ज़रिए एक्सेस मिला है | 28 सितंबर 2026 |
| revocationType = ASSIGNMENT_REVOKE | ख़रीदार ने इस व्यक्ति से सब्सक्रिप्शन हटा दी | 28 सितंबर 2026, प्रोडक्शन 23 अक्टूबर |
| revocationType = REFUND_FULL या REFUND_PRORATED | ट्रांज़ैक्शन पूरी तरह या आंशिक रूप से रिफ़ंड हुआ | 10 दिसंबर 2025 |
| revocationPercentage | रिफ़ंड किया गया हिस्सा, मिलीयूनिट में (40000 = 40%) | 10 दिसंबर 2025 |
हटाई गई सीट रिफ़ंड नहीं है
यही वह हिस्सा है जिसमें ज़्यादातर हैंडलर ग़लती करेंगे। जब कोई संगठन किसी कर्मचारी से सीट वापस लेता है, तो Apple एक REVOKE नोटिफ़िकेशन भेजता है, वही प्रकार जो वह तब इस्तेमाल करता है जब कोई Family Sharing ख़रीदार शेयर करना बंद करता है। ट्रांज़ैक्शन का revocationType ASSIGNMENT_REVOKE होता है, और Apple का निर्देश सीधा है: ट्रांज़ैक्शन जिस कंटेंट तक पहुँच देता है, ग्राहक का वह एक्सेस हटा दें।
उस इवेंट में ऐसा कुछ नहीं है जो बताए कि पैसा लौटा। अगर आपका कोड हर रद्दीकरण को रिफ़ंड मानता है, तो आपकी रिफ़ंड दर, आपकी शुद्ध आय, और उन पर बनाए गए सभी अलर्ट, कर्मचारियों के सामान्य आने-जाने को खोई हुई बिक्री गिनेंगे। सबसे पहले revocationType के आधार पर ब्रांच करें।
- ASSIGNMENT_REVOKE: इस व्यक्ति का एक्सेस ख़त्म करें। रिफ़ंड दर्ज न करें।
- FAMILY_REVOKE: परिवार के सदस्य का एक्सेस ख़त्म करें। रिफ़ंड दर्ज न करें।
- REFUND_FULL: एक्सेस ख़त्म करें और पूरे ट्रांज़ैक्शन को रिफ़ंड के रूप में दर्ज करें।
- REFUND_PRORATED: revocationPercentage वाला हिस्सा दर्ज करें, फिर तय करें कि कौन सा एक्सेस बचा रहेगा।

असाइन की गई सीट पर रिफ़ंड का बचाव आप क्यों नहीं कर सकते
हर App Store रिफ़ंड का फ़ैसला अब भी Apple ही करता है। जब कोई ग्राहक रिफ़ंड माँगता है, तो Apple एक CONSUMPTION_REQUEST भेजता है और Send Consumption Information के ज़रिए जवाब देने के लिए आपको 12 घंटे देता है। मल्टीसीट में, ऐप इस्तेमाल करने वाला व्यक्ति और भुगतान करने वाला व्यक्ति अलग होते हैं, और Apple का API अब दोनों के बीच एक सख़्त रेखा खींचता है।
Send Consumption Information असाइन किए गए ट्रांज़ैक्शन अस्वीकार करता है
अगर आप Send Consumption Information, उसके V1 वर्ज़न, या Set App Account Token को असाइन किए गए ट्रांज़ैक्शन के साथ कॉल करते हैं, तो Apple InvalidAssignedTransactionNotSupportedError लौटाता है। Apple की सलाह है कि कॉल करने से पहले जाँच लें कि inAppOwnershipType ASSIGNED तो नहीं है। व्यवहार में आपका सबूत या तो ख़रीदार के ट्रांज़ैक्शन पर जाता है या कहीं नहीं। सदस्य खातों पर आपका ऐप जो उपयोग दर्ज करता है, उसे फिर भी रखना चाहिए, क्योंकि यह जानने का यही एकमात्र तरीक़ा है कि सीटें इस्तेमाल हुईं भी या नहीं।
आंशिक रिफ़ंड कैसा दिखता है
Apple ने दिसंबर 2025 में REFUND_PRORATED और revocationPercentage जोड़े। consumption request में आप refundPreference के रूप में GRANT_PRORATED देकर यह नतीजा माँग सकते हैं। ऑटो-रिन्यूएबल सब्सक्रिप्शन के लिए Apple कहता है कि GRANT_PRORATED के साथ consumptionPercentage न भेजें, क्योंकि प्रतिशत वह ख़ुद गणना करता है। अगर रिफ़ंड बाद में पलट दिया जाता है, तो revocationPercentage ट्रांज़ैक्शन से हट जाता है।
क्या मैं सद्भावना के तौर पर किसी एक कर्मचारी की सब्सक्रिप्शन बढ़ा सकता हूँ?
नहीं। Extend a Subscription Renewal Date असाइन की गई सब्सक्रिप्शन के लिए AssignedSubscriptionExtensionIneligibleError लौटाता है। Apple का कारण यह है कि असाइन की गई सब्सक्रिप्शन उसी शेड्यूल पर रिन्यू होती है जिस पर ख़रीदार की ख़रीदी गई सब्सक्रिप्शन, इसलिए किसी एक सदस्य को अकेले आगे नहीं खिसकाया जा सकता।
मल्टीसीट सब्सक्रिप्शन रिफ़ंड की आपको क्या क़ीमत चुकानी पड़ती है
नया जोखिम पैमाना है। Apple का WWDC सेशन अधिकतम पाँच प्राइस बैंड वाली वॉल्यूम प्राइसिंग समझाता है। उसके उदाहरण में 20 सीटों तक हर सीट $19.99 प्रति माह, सीट 21 से 40 तक $13.99, और सीट 41 से $10.99 में बिकती है। इन आँकड़ों पर 50 सीटों का ऑर्डर हर महीने $789.50 का बिल बनाता है, यानी लगभग $15.79 प्रति सीट। उस एक ट्रांज़ैक्शन पर REFUND_FULL पूरे $789.50 लौटा देता है, सिर्फ़ एक सब्सक्रिप्शन की क़ीमत नहीं।
सेवा देने की लागत भी इसी तरह बढ़ती है। पचास सीटों का मतलब है पचास लोग जो आपके सर्वर पर सेशन चला रहे हैं, ऐसे थर्ड-पार्टी API कॉल कर रहे हैं जिनका भुगतान आपकी सुविधाएँ करती हैं, और वह स्टोरेज भर रहे हैं जिसका बिल आपको आता है। अगर रिफ़ंड हुए ऑर्डर के सीट धारकों का एक्सेस इसलिए बना रहता है कि आपके हैंडलर ने सिर्फ़ ख़रीदार का ट्रांज़ैक्शन देखा, तो आप उनमें से हर एक के लिए भुगतान करते रहते हैं। छूटा हुआ ASSIGNMENT_REVOKE छोटा लेकिन ज़्यादा बार होने वाला नुक़सान है। ख़रीद अब उस व्यक्ति को कवर नहीं करती, और उसका हर अनुरोध ऐसी लागत है जिसके पीछे कोई आय नहीं।
| इवेंट | कितना पैसा लौटता है | किसका एक्सेस ख़त्म करें | आप कौन सा सबूत भेज सकते हैं |
|---|---|---|---|
| किसी सदस्य पर ASSIGNMENT_REVOKE | कुछ नहीं बताया गया | वह सदस्य | लागू नहीं |
| मल्टीसीट ख़रीद पर REFUND_FULL | पूरा ट्रांज़ैक्शन, उसकी हर सीट | ख़रीदार और हर सीट धारक | सिर्फ़ ख़रीदार का ट्रांज़ैक्शन, CONSUMPTION_REQUEST के 12 घंटे के भीतर |
| मल्टीसीट ख़रीद पर REFUND_PRORATED | revocationPercentage वाला हिस्सा | इस पर निर्भर कि रिफ़ंड किसे कवर करता है | सिर्फ़ ख़रीदार का ट्रांज़ैक्शन |
| असाइन किए गए ट्रांज़ैक्शन पर consumption जवाब | स्वीकार नहीं | लागू नहीं | InvalidAssignedTransactionNotSupportedError के साथ अस्वीकार |
कौन से रिफ़ंड फ़्लो आपका पक्ष पूछते भी हैं
मल्टीसीट इस छोटी सूची को नहीं बदलता। सिर्फ़ दो रिफ़ंड फ़्लो डेवलपर से सबूत माँगते हैं: Apple का CONSUMPTION_REQUEST, जिसका जवाब Send Consumption Information के ज़रिए 12 घंटे के भीतर दिया जाता है, और Google Play का चार्जबैक रिव्यू, जिसका जवाब orders.reviewrefund के ज़रिए 24 घंटे के भीतर दिया जाता है। बाक़ी सब कुछ आपके बिना तय होता है। 3 अगस्त 2026 के बाद दिए गए Google Play ऑर्डर में चार्जबैक की क़ीमत डेवलपर को ख़रीद मूल्य, Play की सर्विस फ़ीस घटाकर, और ऊपर से बैंक की चार्जबैक फ़ीस के रूप में चुकानी पड़ती है। RefundHalt आपके पहले से इकट्ठा किए गए उपयोग डेटा का इस्तेमाल करके Apple के consumption requests का जवाब 12 घंटे की समय सीमा के भीतर देता है।
इस हफ़्ते अपने App Store हैंडलर में क्या बदलें
- हर सब्सक्रिप्शन ट्रांज़ैक्शन पर quantity पढ़ें और उसे ख़रीद के साथ सेव करें।
- inAppOwnershipType सेव करें, और ASSIGNED को PURCHASED और FAMILY_SHARED के साथ एक अलग स्थिति मानें।
- REVOKE हैंडलिंग को revocationType के आधार पर ब्रांच करें, ताकि ASSIGNMENT_REVOKE रिफ़ंड दर्ज किए बिना एक्सेस ख़त्म करे।
- REFUND_PRORATED को पूरे रिफ़ंड के रूप में नहीं, बल्कि revocationPercentage वाले हिस्से पर दर्ज करें।
- Send Consumption Information, Set App Account Token या Extend a Subscription Renewal Date को कॉल करने से पहले ASSIGNED की जाँच करें।
- कोई संगठन 50 सीटें ख़रीदे, उससे पहले App Store Connect में तय करें कि आप संगठनों को बेचना चाहते भी हैं या नहीं।
अक्सर पूछे जाने वाले सवाल
- क्या मेरे ऐप के लिए Apple की मल्टीसीट सब्सक्रिप्शन चालू हैं?
- शायद हाँ। Apple ने App Store Connect में मल्टीसीट ख़रीद डिफ़ॉल्ट रूप से चालू कर दी है। 14 सितंबर 2026 से पहले बनी सब्सक्रिप्शन सिर्फ़ तभी बंद स्थिति में शुरू होती हैं जब वे StoreKit 2 इस्तेमाल नहीं करतीं या उनमें Family Sharing चालू है, और कस्टम ऐप्स की सब्सक्रिप्शन इससे बाहर नहीं निकल सकतीं। आप हर सब्सक्रिप्शन के पेज पर Purchase Options में इसे जाँच सकते हैं।
- क्या ASSIGNMENT_REVOKE वाले REVOKE नोटिफ़िकेशन का मतलब है कि मेरा पैसा गया?
- नहीं। ASSIGNMENT_REVOKE का मतलब है कि संगठन या ग्रुप ख़रीदार ने किसी एक व्यक्ति से सब्सक्रिप्शन हटा दी। Apple आपसे उस व्यक्ति का एक्सेस ख़त्म करने को कहता है, लेकिन यह इवेंट कोई रिफ़ंड नहीं बताता। रिफ़ंड सिर्फ़ REFUND_FULL या REFUND_PRORATED पर दर्ज करें।
- क्या मैं असाइन की गई सीट इस्तेमाल करने वाले कर्मचारी के लिए consumption जानकारी भेज सकता हूँ?
- नहीं। Apple का Send Consumption Information endpoint उन ट्रांज़ैक्शन के लिए InvalidAssignedTransactionNotSupportedError लौटाता है जिन्हें किसी संगठन या ग्रुप ने किसी ग्राहक को असाइन किया है। पहले जाँचें कि inAppOwnershipType ASSIGNED तो नहीं है, और सबूत ख़रीदार के ट्रांज़ैक्शन पर भेजें।
- मुझे कैसे पता चले कि Apple ने मल्टीसीट ख़रीद का कितना हिस्सा रिफ़ंड किया?
- ट्रांज़ैक्शन पर revocationType और revocationPercentage पढ़ें। REFUND_FULL का मतलब है कि पूरा ट्रांज़ैक्शन रिफ़ंड हुआ। REFUND_PRORATED के साथ revocationPercentage मिलीयूनिट में आता है, यानी 40000 का मतलब ट्रांज़ैक्शन का 40 प्रतिशत है।
- Apple के Group Purchases कब लॉन्च होंगे?
- Apple के अनुसार Group Purchases, जिनसे एक App Store ग्राहक कई सीटें ख़रीदकर दूसरों को आमंत्रित कर सकता है, नवंबर 2026 से sandbox में कॉन्फ़िगर और टेस्ट किए जा सकेंगे और इस सर्दी App Store पर उपलब्ध होंगे। व्यवसायों और स्कूलों के लिए Volume Purchasing (थोक ख़रीद) 22 अक्टूबर 2026 को लॉन्च हुआ।
स्रोत और आगे की जानकारी
- Apple Developer News: Offer your subscriptions to businesses and schools (October 22, 2026)
- App Store Connect Help: Manage purchase options for an auto-renewable subscription
- WWDC26 Session 391: Offer subscriptions to groups and organizations
- App Store Server Notifications changelog
- App Store Server API: revocationType
- App Store Server API: revocationPercentage
- App Store Server API: InvalidAssignedTransactionNotSupportedError
- App Store Server API: ConsumptionRequest
RefundHalt
App Store और Google Play के लिए refund ऑटोपायलट
आगे पढ़ें
ज़्यादा रिफ़ंड अनुरोध आपको रिफ़ंड से भी महंगे पड़ सकते हैं, क्योंकि दोनों ऐप स्टोर इन्हें क्वालिटी का संकेत मानते हैं
Apple की गाइडलाइन 5.6.4 ज़्यादा रिफ़ंड अनुरोधों को इस बात का संकेत बताती है कि ऐप क्वालिटी के मानकों पर खरा नहीं उतर रहा, और Google का डिस्ट्रिब्यूशन एग्रीमेंट नए डेवलपर्स के ऐप रिफ़ंड दर के आधार पर हटाने की अनुमति देता है। जानिए हर स्टोर क्या कहता है, ऐप हटने की कीमत क्या है और इससे कैसे बचें।
रिफ़ंड पर कार्रवाई करने से पहले App Store सर्वर नोटिफ़िकेशन सत्यापित करें, क्योंकि आपके webhook URL पर कोई भी पोस्ट कर सकता है
जब तक आप इसके सिग्नेचर की जाँच नहीं करते, रिफ़ंड नोटिफ़िकेशन सिर्फ़ एक HTTPS अनुरोध है। जानिए App Store सर्वर नोटिफ़िकेशन और Google Play RTDN संदेशों को कैसे सत्यापित करें, हर स्टोर क्या साइन करता है, और जाली या गलती से अस्वीकार किया गया रिफ़ंड आपको कितना महँगा पड़ता है।