उपयोगकर्ता गाइड

10. पेमेंट — ग्राहक क्या भुगतान करता है

ग्राहक नकद दे, UPI QR स्कैन करे, या बैंक ट्रांसफर करे — आप यहां रिकॉर्ड करते हैं। बिल अपने आप अपडेट + (WhatsApp ऑन हो तो) ग्राहक को नई बैलेंस के साथ रसीद।

शुरू करने से पहले

  1. 09-billing.md — कम से कम एक बिल
  2. वैकल्पिक: 11-whatsapp.md — ऑटो रसीद के लिए

पेमेंट कहां

तीन जगह, एक ही रिकॉर्ड:

कहांउपयोग
Billing → Pay बटनलिस्ट से तेज़
Bill drawer → Record Paymentरिव्यू के बाद
Customer profile → खाताएक ग्राहक के सभी पेमेंट

अलग "Payments" मेन्यू नहीं।

पेमेंट रिकॉर्ड

  1. बिल खोलें (या रो पर Pay)।
  2. Quick Collect — बकाया रकम अपने आप।
  3. कम चुकाए तो बदलें:
    • रकम — ₹
    • तरीका — Cash · UPI · Bank Transfer · Cheque · Online
    • रेफ़रेंस नंबर — UPI ref, चेक नंबर (वैकल्पिक)
    • तारीख — आज
    • नोट
  4. Save

फिर:

  • बिल amount_paid बढ़े।
  • balance_due गणना।
  • स्टेटस: Generated → Partial (या Paid)।
  • WhatsApp ऑन हो तो रसीद अपने आप।

पेमेंट तरीके

तरीकाकब
Cashनकद
UPIPhonePe, GooglePay, Paytm. UPI ref कैप्चर
Bank TransferNEFT / IMPS / RTGS
Chequeचेक नंबर रेफ़रेंस में
Onlineजेनेरिक

Billing लिस्ट से त्वरित

सबसे तेज़:

  1. Billing खोलें।
  2. ग्राहक खोजें (Overdue / Partial फ़िल्टर)।
  3. उनकी रो पर Pay · ₹X
  4. इनलाइन कैश फ़ील्ड — रकम → ✓।
  5. हो गया।

ड्रॉअर नहीं। प्रति ग्राहक ~3 सेकंड।

आंशिक पेमेंट

₹2,000 बिल, ग्राहक ₹500:

  1. Pay
  2. 500
  3. Save।

बिल:

  • amount_paid = 500
  • balance_due = 1500
  • status = partial

बाद में और रिकॉर्ड — एक बिल, कई पेमेंट।

अधिक भुगतान — advance balance

₹2,000 बिल पर ₹2,500?

सिस्टम बिल की standalone due पर इनपुट कैप करता है — ₹2,000 तक।

अतिरिक्त ₹500:

  • सामान्य पेमेंट बिल बिना (bill_id नहीं = advance_balance में)
  • या किसी और अनपेड बिल पर

ऑटो-ओवरपे: Paid बिल पर डिलीवरी रद्द/एडिट + बिल रकम चुकाई से कम = अतिरिक्त advance_balance में अपने आप।

ग्राहक-वार पेमेंट

ग्राहक → View Khata या खाता टैब:

  • हर बिल (महीना-वार)
  • बिल के नीचे पेमेंट — तारीख, तरीका, रकम, ref
  • रनिंग टोटल: इस महीने, साल, जीवन
  • Advance balance

एक स्क्रीन पर पूरा वित्तीय संबंध।

पेमेंट डिलीट

ग़लत रकम / ग्राहक:

  1. बिल ड्रॉअर।
  2. Payments सेक्शन में खोजें।
  3. डिलीट आइकन।
  4. कन्फर्म।

बिल गणना:

  • amount_paid घटे
  • balance_due बढ़े

असली डिलीट। वैध रिफंड के लिए नेगेटिव नोट के साथ नया पेमेंट बेहतर।

WhatsApp पेमेंट रसीद

(Payment received टॉगल ऑन हो। 11-whatsapp.md)

ग्राहक को payment_received मैसेज:

  • बिज़नेस + ग्राहक नाम
  • बिलिंग महीना + अवधि
  • चुकाई रकम
  • भुगतान विधि ("UPI · Ref 123456 · 30 अप्रैल 2026 को भुगतान")
  • इस महीने का बिल · पिछली बकाया · शेष राशि
  • सारांश: प्रोडक्ट + डिलीवरी + काउंटर

डेयरी अकाउंट की "टिल रसीद" के सबसे क़रीब।

बकाया के लिए बल्क रिमाइंडर

बकाया ग्राहकों को नज:

  1. Billing → Send All Reminders (एम्बर बटन)।
  2. मॉडल — सभी अनपेड बिल (WhatsApp opt-in)।
  3. महीना / न्यूनतम बकाया फ़िल्टर।
  4. चुनें।
  5. Send N Reminders
  6. हर एक को payment_overdue_reminder:
    • बिल नंबर
    • दिन देरी
    • बकाया
    • "View Bill" बटन (PDF लिंक)

महीने के अंत या 10+ दिन देर ग्राहकों के लिए।

टिप्स

  • तुरंत रिकॉर्ड। घूमते-घूमते वसूल + बाद में = भूल जाएंगे।
  • UPI ref कैप्चर। बैंक स्टेटमेंट मिलान के लिए।
  • Quick Collect चलते-फिरते; Bill drawer रिव्यू के लिए।
  • Advance Balance नियमित चेक।

सामान्य गलतियां

गलतीसमाधान
₹500 की जगह ₹5000बिल, पेमेंट रो डिलीट, फिर।
ग़लत ग्राहकग़लत बिल खोलकर डिलीट। फिर सही ग्राहक से रिकॉर्ड।
इस महीने का पुराने में लग गयाग़लत बिल से डिलीट, सही पर रिकॉर्ड।
ग्राहक "कल UPI" रिकॉर्ड नहींUPI ऐप में ref चेक। ref + कल की तारीख से रिकॉर्ड।

आगे क्या?

अपस्ट्रीम संबंधित