Void ke baad record mitta nahi, archive hota hai: us receipt ke refunds bhi archive, books ki entry ulti, aur agar isi receipt se consultation (OPD) fee bhari gayi thi to uski validity bhi hat sakti hai. Bina bill wali receipt void karo to patient ke khate ka jama utna ghat jaata hai. Confirm khud chetavni deta hai: "⚠️ If the patient really paid this money, do NOT void it — record a refund, or there will be no trace that the money came in." Void sirf owner/admin kar sakte hain — web par button bhi sirf unhe dikhta hai; mobile Bills tab me "Void" sabko dikhta hai par baaki logon ko "Forbidden: DELETE restricted to owner/admin/super_admin" aata hai. Owner ne Action Guard me "Delete payment entry" chuna ho to PIN maangta hai. Payment wale din ka Day End close ho to pehle us din ko Reopen karna padta hai. Credit Note bill ka amount ghatata hai (GST document). Alag "Refund" button sirf security deposit ke liye hai ("↩ Return deposit").
Receipt Void kare ya refund, dono me kya fark hai?
Void = entry hi galat thi (paisa aaya hi nahi, do baar darj hua, galat patient ya galat mode) — owner/admin receipt par "🗑 Void" dabata hai, receipt billing aur kamai ki reports se hat jaati hai aur jis bill par lagi thi uska baaki wapas khul jaata hai. Refund = paisa sach me aaya tha aur ab lauta rahe ho — tab Void mat karo; owner/admin Credit Note banaye aur cash lautane ki entry Day End me karo.
Where in ORALZY: Patient Care → Patients → Patient List · Patient chart → Sections → Visits → "Payments Received" → "🗑 Void" · Billing → Bills → Credit Notes
Quick steps
- Socho: paisa sach me aaya tha ya sirf entry galat thi
- Entry galat → owner/admin Visits → "Payments Received" me row par "🗑 Void" → confirm padh kar "Void ₹X"
- Paisa aaya tha aur lauta rahe ho → Void nahi; Credit Note + Day End me "Refund (cash out)"
- Void ke baad sahi entry "Bill / Collect" → "Collect payment" se dobara karo