ब्रेनडिंग
Where in the admin: System › Settings › Brand (
/settings/branding)। संबंधित: यूआरएल और इनवॉइस पर छपे विक्रेता विवरण के लिए System › Settings › General (/settings)।
यह क्या करता है
NexCMP व्हाइट-लेबल है: उत्पाद पर कोई वेंडर का नाम नहीं होता है, और आपके कस्टमर जो कुछ भी देखते हैं वह आपका ब्रांड होता है। ब्रांड सेटिंग्स लॉगिन और साइन-अप पेज, पोर्टल, एडमिन कंसोल और ई-मेल पर लागू होती हैं।
आवश्यकताएं
| आइटम | आवश्यकता |
|---|---|
| Role | एक एडमिनिस्ट्रेटर। |
| फ़ाइलें | लोगो: SVG, PNG, JPEG, WEBP या ICO, प्रत्येक 512 KB तक। |
| डिपेंडेंसी | कोई नहीं। |
चरण
System › Settings › Brand खोलें।
कार्ड Identity में भरें:
फ़ील्ड नोट्स Brand name (आवश्यक) 60 वर्णों तक। पोर्टल, ई-मेल, इनवॉइस और कानूनी पेजों में दिखाया जाता है। इनवॉइस पर विक्रेता का नाम 120 वर्णों तक। खाली होने का मतलब है ब्रांड नाम। Brand color एक #rrggbbरंग; फ़ील्ड के बगल में दिया गया छोटा बटन इसे अंतर्निहित (built-in) रंग पर रीसेट कर देता है।Site currency USD: कीमतें और शेष राशि केवल USD में दिखाई जाती हैं, कोई मुद्रा स्विचन नहीं। VND: संग्रहीत विनिमय दर पर परिवर्तित राशि भी दिखाता है (देखें Currency and exchange rates)। Save पर क्लिक करें।
कार्ड Logo & favicon में तीन छवियां — Logo (light background), Logo (dark background) और Favicon — Upload (या Replace) के साथ अपलोड करें; Remove एक को हटाता है।

General में संबंधित सेटिंग्स
System › Settings › General में दो टैब हैं जो पूरी तस्वीर बनाते हैं:
| टैब | फ़ील्ड |
|---|---|
| Branding & URLs | ब्रांड नाम (ईमेल, चालान), डिफ़ॉल्ट भाषा (अंग्रेजी या वियतनामी), Customer app URL, Console URL, Admin URL (पुनर्विक्रेता इम्परसोनेशन लिंक) और Partner console URL (आमंत्रण लिंक, पुनर्विक्रेता ईमेल)। सेटअप विज़ार्ड इन्हें https://<domain>, https://<domain>/admin और https://<domain>/console से भरता है। |
| Seller & invoicing | कानूनी इकाई का नाम, कर आईडी, पता, संपर्क ईमेल और चालान संख्या उपसर्ग। देखें Invoices and ledger। |
ईमेल का From name, System › Settings › Email (SMTP and e-mails) में सेट किया जाता है।
अपलोड की गई फ़ाइलों की जाँच की जाती है
- रास्टर छवियों को उनकी सामग्री से पहचाना जाता है (फ़ाइल नाम से नहीं) और मापा जाता है।
- SVG फाइलों को आकृतियों की सुरक्षित सूची से दोबारा बनाया जाता है। स्क्रिप्ट,
foreignObject, इवेंट एट्रिब्यूट्स, बाहर इशारा करने वाले बाहरी लिंक,url(...), DOCTYPE या एंटिटी वाली फ़ाइल को अस्वीकार कर दिया जाता है (svg_unsafe)। - बहुत बड़ी फ़ाइल को
asset_too_largeके साथ, गलत प्रकार कोasset_typeके साथ, खराब आयामों कोasset_dimensionsके साथ अस्वीकार कर दिया जाता है। - फ़ाइलें सख्त सुरक्षा हेडर के साथ आपके अपने डोमेन से परोसी जाती हैं।
सत्यापित करें
- प्राइवेट विंडो में पोर्टल लॉगिन पेज खोलें: लोगो, नाम और रंग दिखाई देते हैं।
- फ़ेविकॉन के लिए ब्राउज़र टैब की जाँच करें (ब्राउज़र फ़ेविकॉन कैशे करते हैं; यदि आपको अभी भी पुराना दिखाई दे रहा है तो कैशे साफ़ करके रीलोड करें)।
- एक परीक्षण ईमेल ट्रिगर करें (उदाहरण के लिए किसी परीक्षण ग्राहक के लिए Send reset link) और विषय तथा फ़ुटर में ब्रांड नाम की जाँच करें।
Limits & notes
- जब ग्राहक या व्यवस्थापक डार्क थीम पर स्विच करते हैं, तो डार्क पृष्ठभूमि के लिए लोगो का उपयोग किया जाता है।
- पुनर्विक्रेताओं का अपना ब्रांड होता है; वे 256 KB तक PNG, JPEG, WEBP या ICO अपलोड करते हैं (SVG नहीं)। देखें Resellers।
- ब्रांड रंग या लोगो में बदलाव अगले पेज लोड पर दिखाई देता है; पहले से भेजे गए ईमेल नहीं बदले जाते हैं।
ट्रबलशूटिंग
| लक्षण | कारण | सुधार |
|---|---|---|
अपलोड अस्वीकृत: svg_unsafe | SVG में स्क्रिप्ट, लिंक या बाहरी संदर्भ हैं | सादा SVG (कोई स्क्रिप्ट नहीं, कोई बाहरी छवियां नहीं) निर्यात करें या PNG का उपयोग करें। |
asset_too_large | फ़ाइल 512 KB से अधिक है | छवि को संपीड़ित या आकार बदलें। |
asset_type | SVG, PNG, JPEG, WEBP या ICO नहीं है | फ़ाइल को कनवर्ट करें। |
invalid_argument: primary | रंग #rrggbb नहीं है | छह अंकों के हेक्स मान का उपयोग करें। |
| पुराना लोगो अभी भी दिखाई दे रहा है | ब्राउज़र कैशे | हार्ड-रीलोड करें; फ़ेविकॉन में अधिक समय लग सकता है। |
| कीमतें केवल USD में दिखाई देती हैं | साइट मुद्रा USD है | VND पर स्विच करें और सुनिश्चित करें कि विनिमय दर संग्रहीत है। |