बिलिंग समूह अंत करने के लिए अंत में काम करते हैं, और कुछ भी नहीं के लिए स्वयं भुगतान चार्ज बंद करो

FeatureBillingService
शिप
11 अगस्त 2026 को 6:10 pm बजे UTC
लेखक
Kamo
Commit
3364634

एक समूह अब लोगों को इकट्ठा कर सकता है, अपने प्रबंधक के अपने कार्ड और हाथ पर एक योजना खरीद सकता है। इसकी सीट बाहर निकलती है। उनमें से कोई भी अस्तित्व में नहीं था: एकमात्र संचालन बनाया गया था, मंजूरी दे दी गई थी। इसलिए एक मालिक जिसने एक समूह को लेबल बनाया और इसका उपयोग करने का कोई तरीका नहीं मिला। बिलिंगसमूहसीट सर्विस वह जगह है जहां धन चाल और पात्रता जारी की जाती है, रखी जाती है रिकॉर्ड रखने के अलावा इसलिए कोई नया मार्ग जोड़ा जा सकता है जो गेट्स को छोड़ देता है। सब्सक्राइब () बनाने से पहले मना कर दिया () को उसके बजाय बुलाया जाता है, क्योंकि निर्माण () एक लाइव स्ट्रिप सदस्यता खोलें - एक अप्रूव समूह, एक विरासत एक, एक प्रबंधक कोई कार्ड या सीट कैप के साथ वहाँ सभी बंद हो जाते हैं। दो दोषों ने समूह बिल को गलत व्यक्ति बनाया: - भुगतानकर्ता जो भी accountUid the request body, नामित, unchecked, और कंसोल ने संगठन को भेजा। संगठन के लिए बिल भेजा गया एक समूह नहीं है बिलिंग समूह; यह संगठन की अपनी सदस्यता के लिए दूसरा नाम है। अब भुगतानकर्ता प्रबंधक से प्राप्त होता है और दोनों को सहमत होने का दावा किया जाता है कुछ भी चार्ज होने से पहले। खाता भेजनाउड को खारिज कर दिया गया है। - सुनिश्चित करें कि AccountForMember सदस्य के पुराने AccountMember लिंक का पुन: उपयोग करता है, जिसके लिए कभी भी संगठन के खाते में जोड़ा गया कोई भी संगठन का खाता है। यह सुनिश्चित करने के लिए कि व्यक्तिगतलेख ForMember इसके बजाय प्राइमरी मेम्बर की पहचान करता है, जो है एकमात्र ऐसा क्षेत्र जो कहता है कि खाता किसी व्यक्ति से संबंधित है। जहां एक मालिक अपने समूह, "उनके कार्ड" और "संगठन" का प्रबंधन करता है कार्ड वास्तव में एक ही खाता पंक्ति और एक ही स्ट्रिप ग्राहक हैं, और नहीं कोड उन्हें अलग बता सकता है। जब तक पुष्टि नहीं की जाती है, न कि कागज़ के बजाय ओवर। अलग-अलग, यहां दो लाइव बग पाए गए: - / स्वयं / सीट ने सदस्य को चार्ज किया और कभी उन्हें सीट नहीं जारी किया। इसे बनाना कहा जाता है () और लौटे; वहाँ कोई सदस्यता सदस्य पंक्ति और कोई लेखा लाइसेंस नहीं था, इसलिए जबकि उनके कार्ड को हर महीने बिल दिया गया था, खरीदार बिना लाइसेंस प्राप्त रहा। - @transactional in accountBillingService ने एक निजी विधि पर बहाया था, इसलिए स्प्रिंग ने इसे नजरअंदाज कर दिया और यह सुनिश्चित किया कि AccountForMember ने कोई लेनदेन नहीं किया। A इसके दो बचतों के बीच विफलता एक खाता को अनाथित करती है, अगले लुकअप नहीं हो सकता है देखें, और निम्नलिखित कॉल ने एक दूसरे को बनाया। /self/coverage नया है: यह जवाब देता है "जो मेरी सीट के लिए भुगतान करता है", जो कुछ भी नहीं करता था। यह भी है कि किसी को पहले से ही कवर किया जा रहा है पर एक दूसरी सीट की पेशकश की अपना खुद का कार्ड.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें