HandyCafe Docs
owner cashier

แพ็คเกจเวลา

แพ็คเกจเวลาให้สมาชิกมีเครดิตเวลาที่จ่ายล่วงหน้าตามนาที แทนที่จะจ่ายตามชั่วโมงในอัตรามาตรฐาน สมาชิกสามารถซื้อเวลาล่วงหน้าเป็นบล็อกและใช้ในหลายเซสชัน ระบบจะติดตามยอดคงเหลือที่เหลืออยู่และหักนาทีโดยอัตโนมัติเมื่อสมาชิกใช้ PC หรือคอนโซล

ระบบเครดิตเวลา

คล้ายกับระบบกระเป๋าเงิน แพ็คเกจเวลาใช้ สถาปัตยกรรมที่ใช้เครดิต การเพิ่มยอดเวลาแต่ละครั้งจะสร้าง เครดิตเวลา ใหม่ แต่ละเครดิตเป็นบันทึกอิสระที่มีจำนวนเวลานาที แหล่งที่มา วันหมดอายุ และข้อจำกัดอุปกรณ์ของตัวเอง

นาทีที่สามารถใช้ได้ทั้งหมดของสมาชิกคือผลรวมของนาทีที่เหลืออยู่ทั้งหมดในเครดิตเวลาที่ใช้งานอยู่

ฟิลด์ของเครดิตเวลา

แต่ละบันทึกเครดิตเวลาประกอบด้วย:

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

ประเภทเครดิต

แต่ละเครดิตเวลาติดตามวิธีการที่ถูกสร้างขึ้น:

ประเภทเครดิต คำอธิบาย
จ่ายเงิน สมาชิกจ่ายเงินสำหรับนาทีเหล่านี้ ไม่ว่าจะผ่านการซื้อโดยตรงหรือเป็นสิทธิพื้นฐานของแพ็คเกจแคมเปญ
โบนัส นาทีส่งเสริมการขายที่ได้รับเป็นโบนัสพร้อมกับการซื้อแพ็คเกจ เช่น "ซื้อ 120 นาที รับโบนัส 30 นาทีฟรี"
เพิ่มเอง นาทีที่เพิ่มโดยแคชเชียร์หรือผู้ดูแลระบบ ใช้สำหรับเครดิตความปรารถนาดี การชดเชย หรือการจัดการพิเศษ

สถานะเครดิต

แต่ละเครดิตเวลาจะผ่านสถานะเหล่านี้:

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

ข้อจำกัดอุปกรณ์

แต่ละเครดิตเวลามี ข้อจำกัดอุปกรณ์ ที่ควบคุมประเภทของอุปกรณ์ที่สามารถหักจากเครดิตนี้ได้:

ข้อจำกัด ความหมาย
Client ใช้ได้บน PC ลูกค้า และใช้ได้บนคอนโซลเว้นแต่จะถูกจำกัดโดยเฉพาะ
Console ใช้ได้บนคอนโซลเกม และใช้ได้บน PC เว้นแต่จะถูกจำกัดโดยเฉพาะ
เฉพาะ PC ใช้ได้เฉพาะบน PC ลูกค้า เซสชันคอนโซลไม่สามารถหักจากเครดิตนี้ได้
เฉพาะคอนโซล ใช้ได้เฉพาะบนคอนโซลเกม เซสชัน PC ไม่สามารถหักจากเครดิตนี้ได้
ทั้งสอง ใช้ได้บนอุปกรณ์ทุกประเภทโดยไม่มีข้อจำกัด นี่คือค่าเริ่มต้น

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

การติดตามการใช้

ทุกครั้งที่นาทีถูกหักจากเครดิตเวลา ระบบจะสร้างบันทึก การใช้เวลา:

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

ประเภทบริบท

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

การรวมกับแพ็คเกจแคมเปญ

เครดิตเวลามักถูกสร้างผ่านการซื้อแพ็คเกจแคมเปญ:

  1. เจ้าของสร้าง แคมเปญ ที่มีหนึ่งหรือมากกว่า แพ็คเกจ ที่มีประเภทแพ็คเกจเป็น "นาที"
  2. สมาชิกเลือกและซื้อแพ็คเกจ (จาก Member Panel ฝั่งลูกค้าหรือผ่านแคชเชียร์ที่เคาน์เตอร์)
  3. ระบบสร้างเครดิตเวลาที่เหมาะสม:
    • เครดิตที่จ่ายเงิน สำหรับสิทธิพื้นฐานของนาที (จำนวนพื้นฐานจากแพ็คเกจ)
    • หากแพ็คเกจกำหนดประเภทโบนัสเป็น "นาที" และมีจำนวนโบนัสมากกว่าศูนย์ จะมีการสร้าง เครดิตโบนัส แยกต่างหากสำหรับนาทีโบนัส
  4. เครดิตจะสืบทอดการตั้งค่าข้อจำกัดอุปกรณ์ของแพ็คเกจ
  5. หากแพ็คเกจมีการตั้งค่าช่วงเวลาที่มีผลบังคับใช้ วันหมดอายุของเครดิตจะถูกคำนวณจากวันที่ซื้อบวกกับจำนวนวันที่มีผลบังคับใช้

วิธีการหักเวลาในระหว่างเซสชัน

เมื่อสมาชิกที่มีนาทีเวลาที่ใช้ได้เริ่มเซสชัน:

  1. ระบบจะตรวจสอบเครดิตเวลาที่ใช้งานอยู่ที่ตรงกับประเภทอุปกรณ์ของเซสชัน
  2. เครดิตจะถูกใช้ตามลำดับวันหมดอายุ (หมดอายุเร็วที่สุดก่อน) เพื่อลดการสูญเสียจากเครดิตที่กำลังจะหมดอายุ
  3. เมื่อเซสชันดำเนินไป นาทีจะถูกหักจากเครดิตที่มีสิทธิ์เป็นระยะๆ
  4. การหักแต่ละครั้งจะสร้างบันทึกการใช้เป็นรายการ "การใช้เซสชัน"
  5. หากเครดิตเวลาทั้งหมดหมดก่อนที่เซสชันจะสิ้นสุด เซสชันจะดำเนินต่อไปและเวลาที่เหลือจะถูกคิดค่าบริการในอัตรามาตรฐานรายชั่วโมง (จ่ายเมื่อสิ้นสุดเซสชัน)

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