ข้ามไปยังเนื้อหาหลัก

บัตรกำนัล คูปอง และแพ็กเกจ (ถ้าเปิดใช้งานสำหรับร้านของคุณ)

สร้างและจัดการมูลค่าจ่ายล่วงหน้า (บัตรกำนัล) ส่วนลด (คูปอง) และชุดเซสชัน (แพ็กเกจ) POS แลก; Admin ตั้งค่าและติดตาม

หน้าจอแอปพลิเคชันปัจจุบัน

สามประเภทสินทรัพย์​

สินทรัพย์คืออะไรขายที่แลกที่
บัตรกำนัลมูลค่าดอลลาร์จ่ายล่วงหน้า (เช่น บัตรของขวัญ $100)เคาน์เตอร์ POS หรือออนไลน์เช็คเอาท์ (วิธีชำระ)
คูปองส่วนลด (บริการฟรี, %, $ คงที่ หรือซื้อ X แถม Y); เลือกระบุชื่อผู้ถือได้Admin (ออกเป็นชุด)เช็คเอาท์ (วิธีชำระ)
แพ็กเกจชุดเซสชันจ่ายล่วงหน้า (เช่น 5× นวดเนื้อเยื่อลึก)เคาน์เตอร์ POS, Admin หรือออนไลน์รายการบริการ (ไม่ใช่เช็คเอาท์)

ทั้งสามตามรูปแบบ เทมเพลต → อินสแตนซ์: ออกแบบเทมเพลต (กฎ) แล้วขาย/ออกอินสแตนซ์จากมัน

เทมเพลตบัตรกำนัล​

Admin → จัดการบัตรกำนัล → แท็บเทมเพลต

ฟิลด์วัตถุประสงค์
ชื่อแสดงระหว่างขายและบนบัตรกำนัล
คำนำหน้ารหัสตัวอักษรแรกของรหัสที่สร้าง (เช่น GV-)
มูลค่าหน้าบัตรจำนวนที่ผู้ถือใช้ได้
มูลค่าแปรผันเมื่อเปิด ผู้ซื้อกำหนดจำนวนเองตอนขายแทนมูลค่าหน้าบัตรคงที่
ราคาขายผู้ซื้อจ่ายเท่าไหร่ (อาจต่างจากมูลค่าหน้าบัตรสำหรับโปรโมชัน)
อายุการใช้งานค่า + หน่วย (วัน / เดือน / ปี) นับจากการขาย
ใช้ได้ตั้งแต่ / ถึงช่วงเวลาคงที่ที่แลกได้ (ไม่บังคับ)
ขั้นต่ำคำสั่งซื้อยอดรวม Visit ขั้นต่ำที่ต้องการเพื่อแลก
หมวดบริการที่ใช้ได้จำกัดการแลกเฉพาะบางหมวดบริการ (ว่าง = ทั้งหมด)
อนุญาตให้ใช้บางส่วนเปิดตามค่าเริ่มต้น — ผู้ถือใช้ยอดคงเหลือได้หลายครั้งจนหมด; ปิดหมายถึงใช้หมดในครั้งเดียว

อินสแตนซ์บัตรกำนัล​

อินสแตนซ์ถูกสร้างเมื่อบัตรกำนัลขายที่ POS (ขายบัตรกำนัล) หรือออนไลน์ แต่ละอินสแตนซ์มีรหัสเฉพาะ ยอดคงเหลือ และวันหมดอายุ และแสดงในแท็บบัตรกำนัลที่ขายแล้ว ซึ่งส่งเป็นของขวัญทางอีเมลได้จากที่นั่น (ส่งของขวัญ)

เทมเพลตคูปอง​

Admin → จัดการคูปอง → แท็บเทมเพลต

ฟิลด์วัตถุประสงค์
ชื่อแสดงให้ลูกค้าและที่ POS
ประเภทส่วนลดfree_service, percentage_discount, fixed_discount หรือ buy_x_get_y
มูลค่าส่วนลดลด % หรือ $ (หรือบริการฟรี/แถม)
จำนวนส่วนลดสูงสุดเพดาน $ ของส่วนลดแบบเปอร์เซ็นต์
วันที่ถูกต้องวันจากออกจนหมดอายุ
ขั้นต่ำคำสั่งซื้อยอดรวม Visit ขั้นต่ำที่ต้องการ
บริการที่ใช้ได้คูปองใช้กับบริการไหน (ว่าง = ทั้งหมด)
โหมดการใช้งาน / จำนวนใช้สูงสุด / จำนวนทั้งหมดรหัสหนึ่งแลกได้กี่ครั้ง และเทมเพลตออกรหัสได้รวมกี่รหัส
พื้นฐานค่าคอมมิชชันคำนวณคอมมิชชันนักบำบัดแบบ after_discount (ค่าเริ่มต้น) หรือจากราคาก่อนลด — สิ่งนี้เปลี่ยนค่าตอบแทนนักบำบัด
วิธีชำระที่ยกเว้นวิธีชำระที่ใช้ร่วมกับคูปองไม่ได้
คูปองระบุชื่อเมื่อเปิด ต้องระบุตัวผู้ถือตอนแลก — เฉพาะลูกค้าที่กำหนดใช้ได้

ออกคูปอง​

คูปองออกจาก Admin เป็นชุดครั้งละสูงสุด 100 รหัสจากเทมเพลต พร้อมวันหมดอายุ (ไม่บังคับ) รหัสไม่ผูกกับลูกค้าตอนออก; ทำเครื่องหมายเทมเพลตเป็นระบุชื่อหากต้องระบุตัวผู้ถือ รหัสที่ออกแล้วแสดงในแท็บคูปองที่ออกแล้ว และป้อนที่ POS เช็คเอาท์

เทมเพลตแพ็กเกจ​

Admin → จัดการแพ็กเกจ → แท็บเทมเพลต

ฟิลด์วัตถุประสงค์
ชื่อเช่น "5× นวดเนื้อเยื่อลึก 60 นาที"
รหัสรหัสแพ็กเกจที่จำเป็น (เช่น PKG-001)
รายการรายการ JSON ของบริการที่รวม (ID บริการ + จำนวน)
ราคาขายผู้ซื้อจ่ายเท่าไหร่สำหรับชุด
วันที่ถูกต้องวันจากซื้อจนหมดอายุ
โอนได้ผู้ถือส่งต่อแพ็กเกจให้คนอื่นได้หรือไม่
ขายออนไลน์เปิดการขายออนไลน์; ต้องเป็นแพ็กเกจที่โอนไม่ได้ และตั้งรหัสนโยบายออนไลน์ + เวอร์ชัน

อินสแตนซ์แพ็กเกจ​

ขายที่ POS, จาก Admin หรือออนไลน์ และแสดงในแท็บแพ็กเกจที่ขายแล้ว แต่ละอินสแตนซ์ติดตามเซสชันคงเหลือต่อประเภทบริการ การแลกเกิดที่รายการบริการ (ไม่ใช่ขั้นตอนชำระ) — ดู การชำระ → แพ็กเกจ

การขายออนไลน์และการดำเนินงานพาณิชย์​

บัตรกำนัลและแพ็กเกจขายออนไลน์ได้ด้วย คำสั่งซื้อออนไลน์ไหลจาก payment_pending → paid → fulfilled; ติดตามได้ที่ Admin → การดำเนินงานพาณิชย์ (commerce.operations.read) ซึ่งลองส่งมอบหรือแจ้งเตือนลูกค้าใหม่ได้เมื่อขั้นตอนใดล้มเหลว

การหมดอายุ​

ทั้งสามประเภทมีการหมดอายุอัตโนมัติ:

  • Celery task ทุกคืน (expire_assets) ทำงานตอนเที่ยงคืนเวลาแพลตฟอร์ม ทำเครื่องหมายอินสแตนซ์ที่เลยวันหมดอายุเป็น expired
  • สินทรัพย์หมดอายุแลกไม่ได้
  • การหมดอายุมองเห็นในรายละเอียดอินสแตนซ์และรายงาน

การแลกข้ามสาขา (Twin)​

ถ้าร้านอยู่ในการดำเนินงานร่วม Twin:

  • บัตรกำนัลที่ขายจากร้าน A แลกได้ที่ร้าน B
  • ร้าน Twin ใช้กองมูลค่าร่วมกัน (settlement_mode = shared_pool ไม่มีอัตรา settlement) การแลกข้ามสาขาจึงไม่สร้างรายการ settlement ระหว่างสาขา
  • เป็นอัตโนมัติเมื่อ Twin ใช้งาน; ไม่ต้องตั้งค่าเพิ่ม

เคล็ดลับ​

  • บัตรกำนัลมูลค่าแปรผัน: มีประโยชน์สำหรับยอดของขวัญที่กำหนดเอง ผู้ซื้อตั้งราคาเองที่ POS
  • การกำหนดเป้าหมายคูปอง: ทำเครื่องหมายเทมเพลตเป็นระบุชื่อเมื่อรหัสต้องใช้โดยลูกค้าที่มอบให้เท่านั้น; รหัสที่ไม่ระบุชื่อใครถือก็แลกได้
  • คอมมิชชันแพ็กเกจ: นักบำบัดได้คอมมิชชันจากราคาเมนูของบริการ ไม่ใช่ราคาลดของแพ็กเกจ ทำให้ค่าตอบแทนยุติธรรมไม่ว่าลูกค้าจ่ายอย่างไร