---
title: การสร้างแบรนด์
description: กำหนดชื่อ โลโก้ สี และสกุลเงินของคุณเองบนพอร์ทัลลูกค้า คอนโซลผู้ดูแลระบบ และอีเมล พร้อมอัปโหลดกฎและตำแหน่งที่แต่ละการตั้งค่าปรากฏ
url: https://nexcmp.com/th/docs/customers/branding/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# การสร้างแบรนด์ {#branding}

> **ตำแหน่งในหน้าผู้ดูแลระบบ:** System › Settings › Brand (`/settings/branding`) ที่เกี่ยวข้อง: System › Settings › General (`/settings`) สำหรับ URL และรายละเอียดผู้ขายที่พิมพ์บนใบแจ้งหนี้

## What it does {#what-it-does}

NexCMP เป็นแบบ white-label: ผลิตภัณฑ์ไม่มีชื่อผู้จำหน่าย และทุกสิ่งที่ลูกค้าของคุณเห็นคือแบรนด์**ของคุณ** การตั้งค่าแบรนด์จะมีผลกับหน้าเข้าสู่ระบบและสมัครใช้งาน พอร์ทัล คอนโซลผู้ดูแลระบบ และอีเมล

## ข้อกำหนด {#requirements}

| Item | Requirement |
|---|---|
| บทบาท | ผู้ดูแลระบบ |
| ไฟล์ | โลโก้: SVG, PNG, JPEG, WEBP หรือ ICO, **ขนาดไม่เกิน 512 KB ต่อไฟล์** |
| Dependencies | ไม่มี |

## ขั้นตอน {#steps}

1. เปิด **System › Settings › Brand**
2. ในการ์ด **Identity** ให้กรอกข้อมูลดังนี้:

   | ฟิลด์ | หมายเหตุ |
   |---|---|
   | **Brand name** (จำเป็น) | สูงสุด 60 ตัวอักษร แสดงในพอร์ทัล อีเมล ใบแจ้งหนี้ และหน้าทางกฎหมาย |
   | **ชื่อผู้ขายบนใบแจ้งหนี้** | สูงสุด 120 ตัวอักษร หากเว้นว่างไว้จะใช้ชื่อแบรนด์แทน |
   | **Brand color** | สีแบบ `#rrggbb`; ปุ่มเล็กๆ ถัดจากฟิลด์นี้ใช้สำหรับรีเซ็ตกลับเป็นสีเริ่มต้นของระบบ |
   | **Site currency** | **USD**: ราคาและยอดเงินคงเหลือจะแสดงเป็นสกุลเงิน USD เท่านั้น โดยไม่มีการสลับสกุลเงิน **VND**: จะแสดงจำนวนเงินที่แปลงแล้วตามอัตราแลกเปลี่ยนที่บันทึกไว้ด้วย (ดูที่ [Currency and exchange rates](https://nexcmp.com/th/docs/catalog/currency-and-exchange-rates/)) |

3. คลิก **Save**
4. ในส่วนการ์ด **Logo & favicon** ให้ทำการอัปโหลดรูปภาพทั้งสามรูป ได้แก่ **Logo (light background)**, **Logo (dark background)** และ **Favicon** ด้วยปุ่ม **Upload** (หรือ **Replace**) ส่วน **Remove** ใช้สำหรับลบรูปภาพออก

![หน้า Brand ที่มีฟิลด์ข้อมูลระบุตัวตนและรูปภาพที่อัปโหลดทั้งสามรูป](https://nexcmp.com/th/docs/images/customers/branding-01-brand.webp)

### การตั้งค่าที่เกี่ยวข้องใน General {#related-settings-in-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](https://nexcmp.com/th/docs/billing/invoices-and-ledger/) |

**From name** ของอีเมลจะถูกกำหนดไว้ใน **System › Settings › Email** ([SMTP and e-mails](https://nexcmp.com/th/docs/administration/smtp-and-emails/))

## การตรวจสอบไฟล์ที่อัปโหลด {#uploaded-files-are-checked}

- ภาพแรสเตอร์จะถูกตรวจสอบจากเนื้อหา (ไม่ใช่จากชื่อไฟล์) และมีการวัดขนาด
- **ไฟล์ SVG จะถูกสร้างขึ้นใหม่** จากรายการรูปร่างที่ปลอดภัย ไฟล์ที่มีสคริปต์, `foreignObject`, แอตทริบิวต์เหตุการณ์, ลิงก์ภายนอก, `url(...)` ที่ชี้ไปยังภายนอก, DOCTYPE หรือเอนทิตีจะถูก **ปฏิเสธ** (`svg_unsafe`)
- ไฟล์ที่มีขนาดใหญ่เกินไปจะถูกปฏิเสธด้วย `asset_too_large`, ประเภทที่ไม่ถูกต้องด้วย `asset_type` และขนาดมิติที่ไม่ถูกต้องด้วย `asset_dimensions`
- ไฟล์จะถูกให้บริการจากโดเมนของคุณเองพร้อมส่วนหัวด้านความปลอดภัยที่เข้มงวด

## ตรวจสอบ {#verify}

1. เปิดหน้าเข้าสู่ระบบพอร์ทัลในหน้าต่างส่วนตัว: โลโก้ ชื่อ และสีจะปรากฏขึ้น
2. ตรวจสอบแท็บเบราว์เซอร์สำหรับไอคอน favicon (เบราว์เซอร์จะแคชไอคอนไว้ โปรดรีโหลดแบบล้างแคชหากยังคงเห็นไอคอนเดิม)
3. ทดสอบส่งอีเมล (ตัวอย่างเช่น **Send reset link** สำหรับลูกค้าทดสอบ) และตรวจสอบชื่อแบรนด์ในหัวเรื่องและส่วนท้ายอีเมล

## ขีดจำกัดและหมายเหตุ {#limits-notes}

- โลโก้สำหรับพื้นหลังสีเข้มจะถูกใช้งานเมื่อลูกค้าหรือผู้ดูแลระบบสลับไปใช้ธีมมืด
- ผู้แทนจำหน่ายจะมีแบรนด์ของตนเอง โดยสามารถอัปโหลดไฟล์ PNG, JPEG, WEBP หรือ ICO ขนาดไม่เกิน 256 KB (ไม่อนุญาต SVG) ดูเพิ่มเติมที่ [Resellers](https://nexcmp.com/th/docs/customers/resellers/)
- การเปลี่ยนแปลงสีแบรนด์หรือโลโก้จะมีผลในการโหลดหน้าครั้งถัดไป ส่วนอีเมลที่ส่งไปแล้วจะไม่เปลี่ยนแปลง

## การแก้ Problme {#troubleshooting}

| อาการ | สาเหตุ | วิธีแก้ปัญหา |
|---|---|---|
| ปฏิเสธการอัปโหลด: `svg_unsafe` | ไฟล์ SVG มีสคริปต์ ลิงก์ หรือการอ้างอิงภายนอก | ส่งออกเป็น SVG แบบปกติ (ไม่มีสคริปต์ ไม่มีภาพภายนอก) หรือใช้ไฟล์ PNG |
| `asset_too_large` | ไฟล์มีขนาดเกิน 512 KB | บีบอัดหรือปรับขนาดรูปภาพ |
| `asset_type` | ไม่ใช่ไฟล์ SVG, PNG, JPEG, WEBP หรือ ICO | แปลงรูปแบบไฟล์ |
| `invalid_argument: primary` | สีไม่ถูกต้อง `#rrggbb` | ใช้ค่ารหัสสีแบบฐานสิบหก 6 หลัก |
| ยังคงเห็นโลโก้เดิมอยู่ | แคชของเบราว์เซอร์ | รีโหลดแบบฮาร์ดรีโหลด ไอคอน favicon อาจใช้เวลานานกว่าปกติ |
| ราคาแสดงเฉพาะในสกุลเงิน USD เท่านั้น | สกุลเงินของเว็บไซต์คือ USD | สลับเป็น VND และตรวจสอบให้แน่ใจว่าได้บันทึกอัตราแลกเปลี่ยนแล้ว |
