Vouchers
Discount codes: प्रतिशत या निश्चित राशि, उपयोग सीमा, समाप्ति और उन्हें किसी order पर लागू करना।
Code बनाना
Voucher एक discount code है, gift card का balance नहीं। हर एक उसी सर्वर का होता है जहाँ वह बनाया गया।
- /voucher create
- Code, एक आंतरिक title, discount type (प्रतिशत या निश्चित राशि), discount value, और अधिकतम उपयोग सेट करें।
- /voucher list
- हर सक्रिय voucher उसके बचे हुए उपयोग के साथ दिखाएँ।
- /voucher disable
- Code को बिना हटाए या उसका उपयोग इतिहास खोए बिना बंद करें।
समाप्ति और सक्रिय toggle
Slash command code, title, type, value और अधिकतम उपयोग कवर करता है। समाप्ति की तारीख और समय, और active/disabled toggle, डैशबोर्ड के Vouchers पेज से सेट होते हैं। वहाँ बने या बदले गए codes Discord में तुरंत दिखते हैं - बॉट और डैशबोर्ड एक ही records पढ़ते हैं।
Voucher लागू करना
Vouchers invoice बनाते समय लागू होते हैं, cart checkout पर अपने आप नहीं। Staff code को voucher_code विकल्प के ज़रिए /invoice create को देता है; बॉट उसे validate करता है, उपयोग दर्ज करता है, और छूट वाली लाइन और कम किए गए कुल योग के साथ invoice बनाता है।
हर invoice पर एक voucher। एक ही order पर दो codes एक साथ नहीं लगते।
दुरुपयोग रोकने की सीमाएँ
- अधिकतम उपयोग
- डिफ़ॉल्ट रूप से एक ही उपयोग। इसे उम्मीद किए गए उपयोगों की संख्या के साथ थोड़ा अतिरिक्त रखकर सेट करें।
- समाप्ति
- जो code अनिश्चित काल तक चलने के लिए हो, उसकी भी एक नवीनीकरण तारीख होनी चाहिए, ताकि वह भूल न जाए और महीनों बाद भी orders पर छूट देता रहे।
- बंद करें, मिटाएँ नहीं
- बंद करने से उपयोग गिनती और वे सारे invoices सुरक्षित रहते हैं जिनमें वह code था, ताकि उस promotion की sales रिपोर्ट सही जुड़ती रहे।