หมวดหมู่สินค้าทั้งหมด

ตะกร้าสินค้าของฉัน

เข้าสู่ระบบ

หน้าจัดการร้านค้า

เปิด/ปิด การแสดงแบนเนอร์

ซ่อนแบนเนอร์ทั้งหมดจากหน้าแรก

รายการแบนเนอร์

LIFF ID

รหัส LIFF จาก LINE Developers Console (เช่น 1234567890-abcdEFGh)

สถานะการเชื่อมต่อ

📖 วิธีตั้งค่า LINE LIFF

1
สร้าง Provider และ Channel

เข้า LINE Developers Console → สร้าง Provider → สร้าง Channel ประเภท "LINE Login"

2
สร้าง LIFF App

ในแท็บ LIFF → คลิก "Add" → ตั้งค่าดังนี้:

  • Size: Full (แนะนำ)
  • Endpoint URL: URL เว็บของคุณ (ต้องเป็น HTTPS)
  • Scope: ต้องเลือกครบทั้ง 3 ตัว:
    • profile
    • openid
    • chat_message.writeสำคัญที่สุด!
  • Bot link feature: On (Aggressive) — เพื่อให้ลูกค้า add friend อัตโนมัติ
3
คัดลอก LIFF ID

หลังสร้างเสร็จ จะได้ LIFF ID (เช่น 1234567890-abcdEFGh) นำมาใส่ในช่องด้านบน

4
เชื่อมกับ Official Account

ใน Channel Settings → ตั้ง "Linked OA" เป็น LINE OA ของร้าน → ข้อความคำสั่งซื้อจะถูกส่งเข้าห้องแชทกับ OA นี้

5
เพิ่ม LIFF URL ลง Rich Menu หรือ QR

URL: https://liff.line.me/YOUR_LIFF_ID — ผู้ใช้เปิดผ่านลิงก์นี้จะเข้าสู่ระบบและส่งคำสั่งซื้อเข้า LINE ได้

⚠️ ข้อจำกัดของ LIFF

sendMessages() จะส่งข้อความเข้าห้องแชทปัจจุบันได้ก็ต่อเมื่อผู้ใช้เปิด LIFF จากในแชท LINEเท่านั้น
• ถ้าเปิดผ่านเบราว์เซอร์ทั่วไป หรือ Rich Menu → จะแสดง Popup สรุปคำสั่งซื้อให้ลูกค้าคัดลอกส่งเองแทน
• ต้องเลือก scope chat_message.write ตอนสร้าง LIFF App ไม่งั้นจะส่งข้อความไม่ได้

ชื่อร้านค้า

🎨 ธีมเริ่มต้น

ธีมที่ผู้ใช้ใหม่จะเห็นเป็นค่าเริ่มต้น (ผู้ใช้เดิมยังใช้ค่าที่ตัวเองเลือกไว้)

🔌 ตั้งค่า API ดึงสินค้า

ค่านี้ถูกเก็บในฐานข้อมูลฝั่งเซิร์ฟเวอร์ (admin-only) และจะถูกโหลดกลับมาเมื่อแอดมินล็อกอินใหม่

• ถ้าใส่ URL เต็ม ระบบจะดึงค่า token มาให้เอง

แสดงสินค้าที่หมด

ปิดเพื่อซ่อนสินค้าคงเหลือ = 0

แสดงราคาสินค้า

ปิดเพื่อซ่อนราคาทั่วทั้งร้าน (เช่น ให้ลูกค้าสอบถามราคา)

แสดงจำนวนคงเหลือ

ปิดเพื่อซ่อนสต๊อกจากลูกค้า

วิธีจัดส่ง

เพิ่ม แก้ไข หรือปิดวิธีจัดส่ง แล้วลูกค้าจะเลือกได้ตอนชำระเงิน

เปลี่ยนรหัสผ่านแอดมิน

ล้างแคช / คุกกี้

ล้าง localStorage, sessionStorage และ cookies ที่ browser เก็บไว้

ข้อมูลการใช้งาน