📖 คู่มือการใช้งานร้านค้า
ทุกฟังก์ชันที่ต้องรู้ในการจัดการร้านค้า — ครบทั้ง ขาย, สต๊อก, การเงิน, พนักงาน, POS
🗺️ สารบัญ
📦 1. จัดการสินค้า
เพิ่มสินค้าทีละอัน
- ไป เมนูซ้าย → สินค้า หรือ Dashboard
- กรอกในกล่อง "➕ เพิ่มสินค้า": ชื่อ, ราคา (บาท), สต๊อกเริ่มต้น, หมวดหมู่, คำอธิบาย
- อัปโหลดรูปภาพ (สูงสุด 5 รูป ต่อสินค้า)
- ตั้งค่า variants ถ้ามี (เช่น สี, ขนาด) และราคาต่าง
- คลิก บันทึก
Import จากไฟล์ CSV (สินค้าเยอะ)
name,price,stock,description,sku,categorySlug
แก้ไข / ลบสินค้า
คลิก ✏️ ที่รายการสินค้าใน Dashboard → หน้าแก้ไขจะเปิดขึ้น
🧾 2. ออเดอร์ออนไลน์
ลูกค้าซื้อจากหน้าร้าน → ระบบส่งออเดอร์ให้คุณทันที (มี notification real-time)
Flow ออเดอร์
- pending — ลูกค้าสั่งแล้วรอชำระเงิน (PromptPay QR)
- paid — ยืนยันการโอนแล้ว → เตรียมสินค้า
- shipped — จัดส่งแล้ว → กรอกเลขพัสดุ (tracking)
- delivered — ลูกค้าได้รับ
- completed — ปิดออเดอร์ (7 วันหลัง delivered → auto complete)
อนุมัติการโอนเงิน
ที่หน้าออเดอร์ (status = pending) → ตรวจสอบสลิปที่ลูกค้าอัปโหลด → คลิก ✅ ยืนยันชำระเงิน → status เปลี่ยนเป็น paid
🏪 3. POS ขายหน้าร้าน
สำหรับขายในร้านจริง — ตัดสต๊อก + บันทึกบัญชีอัตโนมัติ
- เปิดกะ — ไป การขาย → POS ขายหน้าร้าน → ใส่เงินเริ่มต้นในลิ้นชัก
- ค้นหาสินค้า — พิมพ์ชื่อ/SKU/slug ในช่องค้นหา → คลิกสินค้าเพิ่มเข้าตะกร้า
- ปรับจำนวน — คลิก +/- ในตะกร้าขวามือ
- เลือกวิธีจ่าย — เงินสด, PromptPay, บัตร, ผสม, อื่นๆ
- รับเงินสด + คำนวณเงินทอน อัตโนมัติ
- Checkout — ระบบตัดสต๊อก + บันทึกรายรับ + สร้างใบเสร็จ
- ปิดกะ — นับเงินในลิ้นชักตอนสิ้นวัน → ระบบเปรียบเทียบ expected vs actual → รายงาน variance
📊 4. สต๊อกสินค้า
ตัดสต๊อกอัตโนมัติจากออเดอร์ + POS — และจัดการเพิ่ม/ลดด้วยตัวเอง
🎟️ 5. โค้ดส่วนลด
- สร้างโค้ด: กำหนดชื่อ + ประเภทส่วนลด (% หรือ฿) + วันเริ่ม-สิ้นสุด + limit จำนวนใช้
- ตั้ง ยอดขั้นต่ำ — เช่นลด 10% เมื่อสั่ง ≥ ฿500
- ตั้ง Max discount — จำกัดส่วนลดสูงสุด
- ลูกค้าใส่โค้ดที่หน้า checkout → ระบบตรวจสอบ + คำนวณอัตโนมัติ
🚚 6. ตัวเลือกจัดส่ง
ตั้งค่าวิธีจัดส่งที่ร้านให้บริการ — ลูกค้าเลือกที่หน้า checkout
- ชื่อวิธี (เช่น "Kerry ธรรมดา", "Flash Express", "รับหน้าร้าน")
- ค่าจัดส่งแบบ flat rate หรือ per weight
- ค่าจัดส่งฟรีเมื่อยอด ≥ X บาท
- เปิด/ปิดวิธีจัดส่ง
💰 7. บัญชี รายรับ-รายจ่าย
ระบบบัญชีในตัว — บันทึกอัตโนมัติจากออเดอร์ + POS + เงินเดือน
Auto-record ที่ระบบทำให้:
- ออเดอร์ paid → **รายรับ** category=sales
- POS sale → **รายรับ** category=sales
- Payroll จ่ายพนักงาน → **รายจ่าย** category=salary
- Refund → **รายจ่าย** category=refund
บันทึกเอง (manual):
ค่าเช่า, ค่าน้ำ-ไฟ, ค่าการตลาด, ซื้อวัตถุดิบ — เลือก category ที่มีในระบบ
💸 8. รายได้ (Payout)
ยอดขายทั้งหมด - commission platform (2-6% แล้วแต่แผน) - refunds = ยอดที่ได้รับจริง
แสดง 3 ตัวเลข: In Transit (ออเดอร์ยังไม่ complete), Released (โอนแล้ว), รวมสะสม
👥 9. พนักงาน · HR
เพิ่มพนักงาน
- สร้าง สาขา (Branch) ก่อน — สาขาหลัก + สาขาย่อย
- เพิ่ม พนักงาน — ชื่อ, ตำแหน่ง, สาขา, ประเภทค่าจ้าง (รายเดือน/รายวัน/รายชั่วโมง), OT multiplier, commission %
- ตั้ง hire date — วันเริ่มงาน
เข้า-ออกงาน (Attendance)
- เจ้าของกด 🟢 เข้า / 🔴 ออก จากหน้า HR → บันทึกเวลาจริง
- พนักงานเข้ามาที่
/staff→ clock in/out เอง (ต้องเปิดสิทธิ์ให้ก่อน) - ระบบคำนวณ regular hours + OT hours อัตโนมัติ
คำนวณเงินเดือน
- ไปหน้า HR → คลิก 🧾 คำนวณเงินเดือน ที่พนักงาน
- เลือกช่วงเวลา (เช่น 1-31 ของเดือน)
- ระบบรวม: base salary + OT + commission - deductions = netPay
- สลิปถูกสร้างเป็น draft → คลิก 💰 จ่ายเงิน → status = paid + auto-record ในบัญชี
📈 10. สถิติผู้เยี่ยมชม
ดูที่ เมนูซ้าย → สถิติ:
- ยอดขาย 30 วัน + จำนวนออเดอร์
- ค่าเฉลี่ยต่อออเดอร์ (AOV)
- สถิติการ login ของสมาชิก — 30 วัน + ตารางล่าสุด 20 คน
- เห็นช่องทาง login (Google / LINE / Email)
🔔 11. การแจ้งเตือน
ผูกกับ LINE / Discord / Telegram — รับแจ้งเตือนเมื่อมีออเดอร์ใหม่, ข้อความ, สินค้าใกล้หมด
notify-bot.line.me/my/ → paste ในหน้าตั้งค่าแจ้งเตือน↩️ 12. คืนเงิน + เคสร้องเรียน
- ↩️ คืนเงิน (Refund) — คืนเงินให้ลูกค้า (partial หรือเต็ม) → บันทึกเป็นรายจ่ายบัญชี
- ⚠️ เคสร้องเรียน (Dispute) — ลูกค้าเปิดเคส (สินค้าไม่ตรงสเปค/ไม่ได้รับ) → ตอบกลับ + admin เป็นคนตัดสิน