สร้างใบเสร็จ + เลือกวิธีจ่าย
Cashier flow: pull pending items, discount, VAT, ออกใบเสร็จ + ส่ง LINE
5 นาที·อัปเดต 2026-05-24
เปิด Cashier
Billing → สร้างใบเสร็จ (/dashboard/billing/new)
หรือ Reception กดจาก queue: คนไข้ที่ตรวจเสร็จ → ⋯ → "สร้างบิล"
ขั้นตอน
1. เลือกคนไข้
ค้นด้วย HN/ชื่อ/เบอร์. ถ้ายังไม่อยู่ในระบบ → สร้างใหม่ inline
2. Pull pending items
หลังเลือกคนไข้ ระบบ show รายการรอเก็บเงิน (ของ visit วันนี้):
- ยาจาก Rx (จาก Pharmacy)
- Lab tests
- Dental treatments (ถ้ามี estimate)
- Services อื่น ๆ
กด เพิ่มเข้าใบเสร็จ → ระบบใส่ทุก item ลง list พร้อมราคา
3. เพิ่มรายการเอง (manual)
ปุ่ม + เพิ่มรายการ:
- ค้นจาก Service Catalog (เช่น "ตรวจ GP", "ฉีดวัคซีน")
- หรือ Custom item (ชื่อ + ราคา + qty)
แต่ละ row แก้ qty/ราคา/ส่วนลดได้ inline
4. ส่วนลด
ส่วนลดทำได้ 2 ระดับ:
- ต่อรายการ: ใส่ discount amount/percent ในแถวนั้น
- ทั้งบิล: ที่สรุปด้านล่าง — ส่วนลดรวม (amount หรือ %)
5. VAT
แต่ละ service มี VAT setting:
- รวม VAT (default) — ราคาที่ใส่รวม VAT 7% แล้ว
- ไม่รวม — ระบบบวก 7% เพิ่ม
- ยกเว้น — บริการทางการแพทย์ที่ ก.คลังยกเว้น
6. ชำระเงิน
กด ชำระเงิน → modal เปิด:
- เงินสด — กรอกจำนวนรับ → ระบบคำนวณเงินทอน
- PromptPay QR — ระบบสร้าง QR → คนไข้สแกน
- บัตรเครดิต — รูดผ่าน Omise terminal (ถ้ามี) หรือใส่ token
- โอนธนาคาร — ใส่ slip/ref no.
- Mix — รับหลายวิธีในบิลเดียวกัน (เช่นบางส่วนสด + บางส่วน QR)
7. ออกใบเสร็จ
หลังยืนยัน:
- ระบบ generate เลขใบเสร็จ (RCP-2026-0001 ตาม sequence ของคลีนิก)
- พิมพ์ใบเสร็จ (thermal/A4)
- หรือส่งทาง LINE/Email (PDF)
- update stock (สำหรับยา)
- ส่งสรุปไป accounting
Plan แบบผ่อน
ในขั้นชำระ เลือก แผนผ่อน แทน:
- Deposit: รับเงินมัดจำ — ส่วนที่เหลือเก็บภายหลัง
- Installment: ผ่อน N งวด (เช่น 3 งวด ทุก 30 วัน)
ระบบส่งใบแจ้งเตือนงวดถัดไปอัตโนมัติ + รับชำระงวดที่ Billing → Installments
Refund
ดูเอกสารแยก: [refund-process]
แก้ไขใบเสร็จที่ออกแล้ว
- ภายใน 24 ชม.: แก้ได้ (ตัวอย่าง: ใส่ผิดรายการ) — สิทธิ์ MANAGER+
- เกิน 24 ชม.: ใช้ Refund + ออกใบเสร็จใหม่
- ใบกำกับภาษีเต็มรูป: ดู [tax-invoice]