สำหรับ: แคชเชียร์ · ใช้เวลา: 1 นาที (ขารับ) · 30 วินาที (ขาตัด) · สิทธิ์ที่ต้องมี: บทบาท แคชเชียร์ ขึ้นไป
ลูกค้าจ่ายเงินล่วงหน้าโดยที่ยังไม่ตกลงรายการสุดท้าย — จองคิวหัตถการราคาสูง มัดจำค่าฟิลเลอร์ที่ต้องสั่งของ หรือกันคิววันหยุด
ห้ามคีย์เป็นการชำระบิลปกติ เพราะยังไม่มีบริการเกิดขึ้น ถ้าคีย์เป็นบิล รายได้จะขึ้นทันทีทั้งที่คลินิกยังไม่ได้ทำงาน
คิดเงิน แล้วเลือกลูกค้า+ มัดจำ (มุมล่างขวาของบล็อกรับเงิน) — ปุ่มนี้กดไม่ได้จนกว่าจะเลือกลูกค้ารับมัดจำใหม่ เปิดขึ้น ระบบอธิบายตัวเองว่า เงินมัดจำเข้าเครดิตของลูกค้า ใช้หักบิลได้ภายหลัง
จำนวนเงินมัดจำวิธีชำระ — เงินสด โอนเงิน บัตรเครดิตหมายเหตุ ว่ามัดจำนี้ของอะไร เช่น มัดจำฟิลเลอร์ 1 ml นัด 20/09 — ข้อนี้สำคัญ เพราะครั้งหน้าคนที่คิดเงินอาจไม่ใช่คุณรับมัดจำ ฿<ยอด> — ยอดบนปุ่มต้องตรงกับเงินที่รับจริงเครดิต / มัดจำ เปลี่ยนเป็น```
มัดจำคงเหลือ ฿1,000.00
ใช้ทั้งหมด ฿1,000.00 · หมดอายุ 14/12/2026 · DEP-20260915-016900263-842
```

DEP-<ปีเดือนวัน>-<เลข HN>-<ลำดับ> เช่น DEP-20260915-016900263-842 — จดเลขนี้ให้ลูกค้าไว้ หรือเขียนบนใบที่ให้ลูกค้าถือ⚠️ มัดจำไม่ได้ออกเป็นใบเสร็จรับเงินเลขRCP-...เหมือนการชำระบิล เพราะยังไม่ใช่รายได้ — ถ้าลูกค้าขอเอกสาร ให้พิมพ์หลักฐานการรับเงินตามที่คลินิกกำหนด และแจ้งเลขDEP-...ให้ลูกค้าเก็บไว้ · ถามผู้จัดการว่าคลินิกใช้เอกสารใบไหนสำหรับมัดจำ ก่อนตอบลูกค้า
คิดเงิน แล้วเลือกลูกค้าคนเดิมเพิ่มรายการ แล้วใส่รายการที่ลูกค้าใช้บริการจริงเครดิต / มัดจำ — จะขึ้น มัดจำคงเหลือ ฿<ยอด> พร้อมวันหมดอายุและเลข DEP-...ใช้ทั้งหมด ฿<ยอด> — ข้อนี้พลาดกันมากที่สุด ระบบไม่หักมัดจำให้เอง ก่อนกด ยอดที่ต้องชำระ ยังเต็มจำนวนยอดที่ต้องชำระ เปลี่ยนเป็น ✓ หักมัดจำแล้ว ฿<ยอดเดิม> แล้วโชว์ยอดใหม่หลังหัก
บันทึก — ชำระด้วยยอดที่มีอยู่เต็มจำนวน กดปุ่มนี้แทน ไม่ต้องรับเงินเพิ่มรับชำระ ตามปกติ (ดู รับชำระเงินลูกค้า รวมถึงจ่ายหลายช่องทางในบิลเดียว)ยอดที่ต้องชำระ ให้ตรงกับเงินที่จะเก็บจริง ก่อนกดยืนยัน| ชำระบิลปกติ | รับมัดจำ | |
|---|---|---|
| เงินเข้าคลินิกแล้วหรือยัง | เข้าแล้ว | เข้าแล้ว |
| เป็นรายได้ของคลินิกหรือยัง | เป็นรายได้แล้ว — คลินิกทำงานเสร็จ | ยังไม่เป็นรายได้ — ยังไม่ได้ทำงาน |
| ถ้าลูกค้าเปลี่ยนใจ | ต้องออกใบลดหนี้/คืนเงิน | เป็นหนี้ที่คลินิกต้องคืนหรือให้บริการ |
| เอกสารที่ออก | ใบเสร็จรับเงิน เลข RCP-... | เครดิตของลูกค้า เลข DEP-... |
มัดจำคือหนี้ ไม่ใช่กำไร — เงินอยู่ในลิ้นชักแล้วแต่คลินิกยังติดค้างบริการอยู่ ถ้าคีย์มัดจำเป็นการชำระบิล งบเดือนนั้นจะโชว์รายได้เกินจริง และเดือนที่ลูกค้ามาใช้บริการจริงจะโชว์รายได้ขาด
มัดจำ ใน /dashboard/payment ใช้ตรวจอะไรตารางธุรกรรมมีคอลัมน์เรียงตามนี้: เวลา บิล ใบเสร็จ ลูกค้า สาขา ช่องทาง ยอดชำระ ส่วนลดบิล ส่วนลด มัดจำ หมายเหตุ ผู้ทำรายการ
คอลัมน์ มัดจำ ใช้แยกว่า เงินที่เข้ามาในแถวนั้นเป็นมัดจำหรือเป็นค่าบริการ ตรวจ 3 อย่าง:
ยอดชำระ บวกมัดจำที่รับวันนั้น ถ้าดูแต่ยอดชำระจะพบว่าเงินเกินมัดจำ คือบิลที่ลูกค้าไม่ได้จ่ายเงินสดใหม่เต็มจำนวน เงินส่วนนั้นรับไปแล้ววันก่อน
⚠️ ตอนที่ทดสอบ แถวของการรับมัดจำยังไม่โผล่ในตารางธุรกรรมทันทีหลังกดรับมัดจำ(ตารางขึ้นเฉพาะบิลที่ชำระแล้ว และหัวตารางบอกเวลาข้อมูลไว้ว่าข้อมูลถึง HH:MM น.) ให้กดรีเฟรชหน้า หรือตรวจอีกครั้งตอนปิดยอด — อย่าสรุปว่ามัดจำไม่ถูกบันทึกเพราะยังไม่เห็นแถว
ไปที่ เอกสาร → การเงิน → ใบคืนเงิน (/documents?doc=refunds) ระบบอธิบายหน้านี้ว่า ค้นหา ตรวจสอบ และพิมพ์ซ้ำรายการคืนเงินจริงที่จับคู่กับใบลดหนี้

สองอย่างที่ต้องเข้าใจ:
ใบลดหนี้ + ใบคืนเงิน) เพื่อให้บัญชีตามได้ว่าเงินออกไปเพราะอะไรใบคืนเงิน 0 ใบ และ ยังไม่มีรายการคืนเงินที่ออกเอกสารแล้วใครมีสิทธิ์ทำ: ไม่ใช่แคชเชียร์คนเดียว การคืนเงินคือเงินออกจากคลินิก ระบบวางกรอบไว้แล้วว่าการแก้รายการเงินที่บันทึกแล้ว แก้ไขได้โดย Supervisor — ให้แจ้งผู้จัดการหรือเจ้าของ พร้อมเลข DEP-... ยอด และเหตุผล แล้วให้เขาเป็นคนอนุมัติและออกเอกสาร
⚠️ ผมยังไม่ได้ทดลองออกใบคืนเงินจริงบน demo (จะทำให้เงินออกจากระบบและลบคืนไม่ได้) ขั้นตอนการกดสร้างจึงยังไม่ยืนยัน ให้ถามผู้จัดการว่าคลินิกออกใบลดหนี้/ใบคืนเงินจากหน้าไหน ก่อนรับปากลูกค้าเรื่องเวลาคืนเงิน
ขารับ: บล็อก เครดิต / มัดจำ ขึ้น มัดจำคงเหลือ เท่ากับเงินที่รับ · มีเลข DEP-... และวันหมดอายุ · หมายเหตุระบุว่ามัดจำของอะไร
ขาตัด: บรรทัด ยอดที่ต้องชำระ ขึ้น ✓ หักมัดจำแล้ว · ยอดใหม่ = ยอดบิล ลบ มัดจำที่ใช้ · มัดจำคงเหลือ ลดลงตามจำนวนที่ใช้ · เงินที่เก็บจากลูกค้าเท่ากับยอดบนปุ่ม
ใช้ทั้งหมด → เก็บเงินลูกค้าเต็มจำนวนทั้งที่มัดจำวางไว้แล้ว ลูกค้าจ่ายซ้ำ ต้อง void ทั้งบิลเพื่อแก้ → ดูบล็อก เครดิต / มัดจำ ทุกครั้งก่อนกดรับชำระ มีเลขขึ้นแปลว่ามีมัดจำรออยู่+ มัดจำ เท่านั้นเมื่อยังไม่มีบริการเกิดขึ้นยอดชำระ → เงินในลิ้นชักเกินยอดในระบบ หาไม่เจอทั้งวัน → บวกคอลัมน์ มัดจำ เข้าไปด้วยDEP-...