ต่อ Silom POS ไว้เรียบร้อย ลูกค้าแลกคูปองได้ พนักงานสแกนได้ แต่ยอดท้ายบิลกลับไม่ลด สาเหตุที่พบบ่อยที่สุดไม่ได้อยู่ที่การเชื่อมต่อ แต่อยู่ที่ชื่อของรางวัล เพราะเป็นข้อมูลชิ้นเดียวที่ฝั่ง POS ใช้ตัดสินว่าต้องลดเท่าไร ตั้งชื่อให้ถูกใช้เวลาประมาณ 2 นาทีต่อของรางวัล 1 ชิ้น

⚡ ทางลัด: การจัดการรางวัลรายการกลุ่มรางวัลดูรางวัลในกลุ่มแก้ไข ของรางวัลชิ้นนั้น → แท็บ ข้อมูลรางวัล → ส่วน ข้อมูลหลัก → ช่อง ชื่อรางวัล (ใช้ในระบบ) → พิมพ์ชื่อตามโครงสร้าง → บันทึก

📌 อ่านก่อนเริ่ม: บทความนี้พูดถึงของรางวัลที่ตั้งไว้แล้วเท่านั้น ไม่ได้ครอบคลุมการเชื่อมต่อ Silom POS เข้ากับ DeepBLOK ครั้งแรก ซึ่งเป็นงานที่ทีมติดตั้งทำให้ตอนเปิดใช้ระบบ

สิ่งที่ต้องมีก่อนเริ่ม

  • การเชื่อมต่อระหว่าง DeepBLOK กับ Silom POS ที่ใช้งานได้แล้ว — ถ้ายังไม่ได้เชื่อม การตั้งชื่อให้ถูกโครงสร้างก็ยังไม่ทำให้ส่วนลดหักที่หน้าร้าน
  • ของรางวัลที่สร้างไว้แล้ว และเลือก ถังคูปอง ไว้เรียบร้อย — บทความนี้แก้ที่ของรางวัลที่มีอยู่ ไม่ได้เริ่มจากศูนย์
  • ตัวเลขส่วนลดที่ตกลงกันแล้ว — ต้องรู้ก่อนว่าจะลดกี่บาทหรือกี่เปอร์เซ็นต์ เพราะตัวเลขนี้ไปอยู่ในชื่อโดยตรง
  • รหัส Barcode ID ของสินค้า เฉพาะกรณีให้สินค้าฟรี — ขอจากผู้ดูแลข้อมูลสินค้าฝั่ง Silom POS

ส่วนลด 3 ประเภทที่ตั้งได้ และชื่อของแต่ละประเภท

ระบบรองรับส่วนลดอยู่ 3 ประเภท และสิ่งที่บอกระบบว่าเป็นประเภทไหน คือรูปแบบของชื่อที่กรอกในช่อง ชื่อรางวัล ชื่อจึงเป็นทั้งตัวเลือกแบบและตัวกำหนดจำนวนในคราวเดียวกัน

ประเภทส่วนลดลดอย่างไรชื่อที่กรอกต้องตั้งอะไรเพิ่มฝั่ง Silom POS
ส่วนลดแบบจำนวนเงินลดยอดท้ายบิลเป็นจำนวนเงินคงที่ ไม่ว่าบิลจะเท่าไรDiscount{amount} เช่น Discount20 คือลด 20 บาทไม่ต้องตั้งเพิ่ม
ส่วนลดแบบเปอร์เซ็นต์ลดตามสัดส่วนของยอดบิล ยอดที่ลดจึงขึ้นกับว่าลูกค้าซื้อเท่าไรDiscount{amount}% เช่น Discount10% คือลด 10%ไม่ต้องตั้งเพิ่ม
ให้สินค้าฟรีให้สินค้าที่ระบุไว้ 1 รายการโดยไม่คิดเงินFreeitem{Barcodeid} เช่น Freeitem001รหัส Barcode ID ของสินค้าที่ต้องการให้ฟรี

ส่วนที่อยู่ในวงเล็บปีกกาคือส่วนที่แทนค่าเอง ไม่ต้องพิมพ์วงเล็บลงไปด้วย ชื่อเขียนติดกันทั้งหมด ไม่มีเว้นวรรคระหว่างคำกับตัวเลข และตัวเลขในชื่อคือตัวเลขที่ POS จะลดจริง ถ้าต้องการเปลี่ยนจากลด 20 บาทเป็นลด 50 บาท ต้องแก้ที่ชื่อ เพราะไม่มีช่องแยกให้กรอกจำนวนเงิน

ตรวจสอบความเข้าใจ: ถ้าแคมเปญตั้งใจให้ลด 15% ชื่อที่ต้องกรอกคืออะไร — คำตอบคือ Discount15% ไม่ใช่ Discount 15% และไม่ใช่ ส่วนลด 15% เพราะชื่อเขียนติดกัน เป็นภาษาอังกฤษ และต้องมี % ต่อท้ายจึงจะเป็นแบบเปอร์เซ็นต์

เลือกแบบไหนให้ตรงกับแคมเปญ

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

แบบให้สินค้าฟรีใช้เมื่ออยากผลักดันสินค้าตัวใดตัวหนึ่ง และเป็นแบบเดียวที่มีงานเพิ่มฝั่งหน้าร้าน จึงควรเผื่อเวลาประสานกับผู้ดูแลข้อมูลสินค้าไว้ด้วย

ตั้งชื่อให้ POS อ่านได้ ใน 3 ขั้นตอน

ขั้นตอนที่ 1 เปิดหน้าแก้ไขของรางวัลชิ้นนั้น

เข้า การจัดการรางวัลรายการกลุ่มรางวัล กดปุ่ม ดูรางวัลในกลุ่ม บนการ์ดของกลุ่มนั้น แล้วกด แก้ไข ในแถวของรางวัล ระบบจะเปิดหน้า แก้ไขรางวัล ที่แท็บ ข้อมูลรางวัล

ขั้นตอนที่ 2 กรอกชื่อในช่องชื่อรางวัลใช้ในระบบ

ในแท็บ ข้อมูลรางวัล ส่วนแรกคือ ข้อมูลหลัก หาช่อง ชื่อรางวัล (ใช้ในระบบ) ช่องนี้คือช่องเดียวที่ฝั่ง Silom POS อ่าน กรอกชื่อตามโครงสร้างของแบบที่เลือกไว้จากตารางด้านบน ช่องนี้มีดอกจันแดงและเป็นช่องบังคับตั้งแต่กดบันทึกร่าง จึงไม่มีของรางวัลชิ้นใดที่เว้นช่องนี้ว่างไว้ได้

ข้อความใต้ช่องเขียนว่าใช้สำหรับค้นหาและออกรายงานเท่านั้น ซึ่งถูกสำหรับแบรนด์ทั่วไป แต่แบรนด์ที่ต่อ Silom POS ไว้ ช่องนี้ไม่ใช่ชื่อภายในอย่างเดียวอีกต่อไป อย่าเปลี่ยนชื่อในช่องนี้โดยคิดว่าไม่มีใครเห็น

ช่อง ชื่อรางวัล ใช้ในระบบ ในหน้าแก้ไขรางวัล กรอกชื่อตามโครงสร้างที่ Silom POS อ่าน
ตัวเลขในชื่อคือจำนวนที่ POS จะลดจริง เปลี่ยนส่วนลดจึงหมายถึงเปลี่ยนชื่อ

สังเกตว่าช่อง ชื่อรางวัลที่ลูกค้าเห็น ที่อยู่ในส่วนถัดลงมากรอกเป็น 20 baht off และ ส่วนลด 20 บาท ซึ่งเป็นคนละข้อความกับ ชื่อรางวัล (ใช้ในระบบ) โดยตั้งใจ เพราะ POS อ่านช่องบน ส่วนลูกค้าอ่านช่องล่าง

ขั้นตอนที่ 3 บันทึก แล้วตรวจที่หน้าจอคิดเงิน

กด บันทึก ที่แถบล่างของหน้า บันทึกทั้ง 4 แท็บพร้อมกัน ถ้าของรางวัลยังเป็น ร่าง ปุ่มจะเป็น บันทึกร่าง

กรณีที่เลือกแบบให้สินค้าฟรี ยังเหลืออีก 1 อย่างที่ต้องทำ คือไปตั้งรหัส Barcode ID ของสินค้าชิ้นนั้นที่ฝั่ง Silom POS ให้ตรงกับตัวเลขที่พิมพ์ต่อท้ายคำว่า Freeitem

ตรวจสอบว่าเรียบร้อยแล้ว: ทดลองกับบิลจริง 1 ใบที่หน้าร้าน โดยใช้คูปองของรางวัลชิ้นที่เพิ่งแก้ แล้วดูยอดท้ายบิลบนหน้าจอ Silom POS ว่าลดลงตรงกับตัวเลขในชื่อหรือไม่ ถ้าคูปองถูกตัดใช้แล้วแต่ยอดไม่ลด แปลว่าชื่อยังไม่ตรงโครงสร้าง ให้กลับไปอ่านช่อง ชื่อรางวัล (ใช้ในระบบ) อีกครั้งโดยดูที่การเว้นวรรคและตัวสะกดเป็นอันดับแรก

ช่องชื่อ 3 กลุ่มในหน้าเดียวกัน

แท็บ ข้อมูลรางวัล มีช่องที่เกี่ยวกับชื่ออยู่หลายช่อง และแต่ละช่องไปคนละที่ ช่องที่ POS อ่านมีช่องเดียว

ช่องใครอ่านตั้งอย่างไร
ชื่อรางวัล (ใช้ในระบบ)Silom POSตามโครงสร้างในตารางด้านบน เช่น Discount20
ชื่อรางวัลที่ลูกค้าเห็น ช่อง ไทย และช่อง ENGLISHลูกค้า ในหน้าจอสมาชิกตั้งเป็นภาษาที่ลูกค้าอ่านเข้าใจ เช่น ส่วนลด 20 บาท
Reward Codeใช้อ้างอิงภายในและในรายงานตามรหัสที่ทีมกำหนดกันไว้
ช่องชื่อ 3 กลุ่มในหน้าตั้งค่าของรางวัล วงกรอบและใส่เลขกำกับแต่ละกลุ่ม
ทั้ง 3 กลุ่มอยู่ในการ์ดเดียวกันและอ่านคล้ายกัน แต่คนละคนอ่าน จึงตั้งคนละแบบได้

⚠️ ข้อสังเกตเรื่องชื่อช่อง: ในภาพจะเห็นทั้ง 3 กลุ่มตั้งคนละแบบกันตามหน้าที่ คือ ชื่อรางวัล (ใช้ในระบบ) เป็น Discount20 เขียนติดกันตามโครงสร้างที่ POS อ่าน ส่วน ชื่อรางวัลที่ลูกค้าเห็น เป็น ส่วนลด 20 บาท ที่ลูกค้าอ่านเข้าใจ และ Reward Code เป็น DISC20TEST ซึ่งเป็นรหัสอ้างอิงของทีม ชื่อทั้ง 3 กลุ่มอ่านคล้ายกันมาก และของรางวัลจำนวนหนึ่งตั้งค่าให้ ชื่อรางวัล (ใช้ในระบบ) กับ ชื่อรางวัลที่ลูกค้าเห็น เหมือนกัน ซึ่งใช้งานได้ตามปกติเมื่อยังไม่ได้ต่อ POS แต่เมื่อต่อ Silom POS แล้ว ชื่อที่ลูกค้าอ่านรู้เรื่องอย่าง ส่วนลด 20 บาท จะทำให้ POS หาตัวเลขไม่เจอ วิธีที่ปลอดภัยคือให้ ชื่อรางวัล (ใช้ในระบบ) เป็นชื่อตามโครงสร้าง แล้วให้ลูกค้าเห็นชื่อที่อ่านง่ายจาก ชื่อรางวัลที่ลูกค้าเห็น แทน

ปัญหาที่พบบ่อย

อาการสาเหตุที่พบบ่อยวิธีแก้
คูปองถูกตัดใช้แล้ว แต่ยอดท้ายบิลไม่ลดชื่อใน ชื่อรางวัล (ใช้ในระบบ) ไม่ตรงโครงสร้าง เช่นมีเว้นวรรค หรือเป็นชื่อภาษาไทยแก้ ชื่อรางวัล (ใช้ในระบบ) ให้เป็นรูปแบบ Discount20 แล้วกด บันทึก และทดลองใหม่อีกบิล
ลดผิดจำนวน ลดน้อยหรือมากกว่าที่ตั้งใจตัวเลขในชื่อไม่ตรงกับส่วนลดที่ตกลงไว้แก้ตัวเลขในชื่อ เพราะ POS อ่านจำนวนจากชื่อโดยตรง ไม่ได้อ่านจากช่องอื่น
ตั้งใจให้ลดเป็นเปอร์เซ็นต์ แต่กลายเป็นลดเป็นบาทลืมใส่ % ท้ายตัวเลขเติม % เช่นเปลี่ยน Discount10 เป็น Discount10%
ให้สินค้าฟรีแล้วสินค้าไม่ขึ้นในบิลรหัส Barcode ID ในชื่อไม่ตรงกับรหัสฝั่ง Silom POSขอรหัสที่ถูกต้องจากผู้ดูแลข้อมูลสินค้า แล้วแก้ให้ตรงกันทั้ง 2 ฝั่ง
ตั้งเป็นเปอร์เซ็นต์แล้วต้นทุนบานปลายยอดที่ลดขึ้นกับยอดบิล จึงคำนวณล่วงหน้าไม่ได้ประเมินจากยอดบิลเฉลี่ยก่อนตัดสินใจ หรือเปลี่ยนเป็นแบบจำนวนเงินเพื่อคุมต้นทุนต่อใบ
แก้ชื่อแล้ว แต่บิลที่ออกไปก่อนหน้ายังลดแบบเดิมบิลที่ปิดไปแล้วบันทึกยอดไว้ตามค่าที่ใช้ตอนนั้นชื่อที่แก้ใหม่มีผลกับบิลถัดไป บิลเดิมที่ต้องแก้ให้ประสานกับฝั่งหน้าร้าน

คำถามที่พบบ่อย

ถาม: ลูกค้าจะเห็นชื่ออย่าง Discount20 ไหม

ตอบ: ชื่อที่ลูกค้าเห็นในหน้าจอสมาชิกมาจากช่อง ชื่อรางวัลที่ลูกค้าเห็น ทั้งช่อง ไทย และช่อง ENGLISH ซึ่งเป็นคนละช่องกับ ชื่อรางวัล (ใช้ในระบบ) จึงตั้งชื่อที่อ่านง่ายให้ลูกค้าได้ตามปกติ

ถาม: ส่วนลดประเภทอื่นนอกจาก 3 ประเภทนี้ตั้งได้ไหม

ตอบ: โครงสร้างชื่อที่ระบบกำหนดไว้มี 3 ประเภทตามตารางด้านบน หากแคมเปญต้องการเงื่อนไขที่ต่างออกไป ให้ปรึกษาเจ้าหน้าที่ DeepBLOK ก่อนวางแผนแคมเปญ

ถาม: ให้สินค้าฟรีได้มากกว่า 1 รายการต่อคูปอง 1 ใบไหม

ตอบ: โครงสร้างชื่อรับรหัส Barcode ID ได้ 1 รหัส คูปอง 1 ใบจึงผูกกับสินค้า 1 รายการ หากต้องการมากกว่านั้น ให้ปรึกษาเจ้าหน้าที่ DeepBLOK ก่อนวางแผนแคมเปญ

ถาม: เปลี่ยนแบบของส่วนลดกลางแคมเปญได้ไหม

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

ถาม: ส่วนลดที่ตั้งไว้จะไปชนกับโปรโมชั่นของฝั่ง POS เองไหม

ตอบ: ส่วนลดที่ตั้งจากฝั่ง DeepBLOK ทำงานผ่านคูปองที่ลูกค้าแลกมา ส่วนโปรโมชั่นที่ตั้งไว้ในระบบ POS เป็นคนละชุดกัน หากแคมเปญทั้ง 2 ฝั่งทับช่วงเวลากัน ควรตกลงกับฝั่งหน้าร้านก่อนว่าลูกค้าจะได้ทั้ง 2 อย่างพร้อมกันหรือไม่