π οΈπ³ Order Invoice Credit Settlement
When a customer collects their custom order but cannot pay the full balance at that moment, part of the invoice total can be recorded as credit. This screen is used later to collect those credit instalments until the invoice is fully settled.
π
Order Placed
Advance paid
π οΈ
Item Made
Craftsman completes
π
Order Invoiced
Item collected
+ credit balance
+ credit balance
π³
Credit Settlement
Collecting credit
instalments
instalments
β
Fully Settled
Balance zero
Permission required: Only users in the BR_ORDER_BILLING group can access this screen β the same permission needed for order placement and order invoicing.
π Stock Invoice Credit Settlement
β’For regular stock invoices
β’Checks
doc_type = INVOICE_GENSTKβ’Partpay saved as
doc_type = INVOICEβ’No special permission needed
β’Customer SMS from invoice records
π οΈ Order Invoice Credit Settlement
β’For custom order invoices only
β’Checks
doc_type = INVOICE_ORDERβ’Partpay saved as
doc_type = ORDERβ’Requires BR_ORDER_BILLING
β’Customer SMS from orderstock table
See how credit balance reduces with each settlement payment:
Credit Balance β Order Invoice
Collected: Rs. 0
Still Owed: Rs. 0
No minimum amount β unlike the initial order advance, there is no minimum percentage for credit settlement payments. The customer can pay any amount they can afford.
π Step 2: Find the Order Invoice
Enter the Order Invoice Number from the customer's invoice receipt. The system checks that this is an order invoice with an outstanding credit balance that has not yet been fully settled.
The system specifically looks for invoices with
doc_type = INVOICE_ORDER and a CREDIT payment entry. A regular stock invoice number will not work here β this screen is only for order invoices.From the order invoice receipt (starts with OI-)
Simulates what the system checks
π° Step 3: Record Settlement Payment
Enter the amount the customer is paying today and the payment mode. The Part Payment Amount field must exactly match the total of all payment entries added below.
CREDIT AMOUNT
Rs. 75,000.00
PRIOR SETTLEMENTS
Rs. 0.00
BALANCE DUE
Rs. 75,000.00
Must exactly match payment entries total below
π΅ Cash
π³ Card
π Cheque
π± Online Transfer
π OGP Credit
π Gift Voucher
| Mode | Reference | Amount | |
|---|---|---|---|
| No payment entries yet | |||
| Total Entered | Rs. 0.00 | ||
Amounts must match exactly: The Part Payment Amount field and the total of payment entries must be identical. The system rejects any mismatch β even Rs. 1. This prevents errors in the credit settlement records.
β
Settlement Payment Recorded!
The payment is saved and the credit balance is reduced. A receipt is generated with the PP Number. If SMS is enabled, the customer receives a message showing the amount collected and the remaining balance.
π± Customer SMS
If SMS is enabled, the customer receives:
"Dear Customer, Your part payment for order invoice has been receivedβ¦"
"Dear Customer, Your part payment for order invoice has been receivedβ¦"
The customer's phone number is fetched from the orderstock table using the invoice number β not from a separate customer record. This ensures the SMS goes to the number registered at the time of order collection.
Paying in instalments: If the balance is not fully cleared today, the customer can pay again next time using the same Order Invoice Number. Each payment is tracked separately with its own PP Number until the credit balance reaches zero.
Voice Guide
Press Play to hear an explanation of this step.
Settlement Summary
Invoice Noβ
Customerβ
Credit Amountβ
Prior Settlementsβ
Balance Dueβ
Collecting Nowβ
New Balanceβ
PP Numberβ
Key Differences vs Stock
β’ Requires BR_ORDER_BILLING
β’ Invoice type: INVOICE_ORDER
β’ Partpay type: ORDER
β’ Customer from orderstock table
β’ SMS program: order_partpay
β’ Must use OI- invoice numbers
β’ Invoice type: INVOICE_ORDER
β’ Partpay type: ORDER
β’ Customer from orderstock table
β’ SMS program: order_partpay
β’ Must use OI- invoice numbers
Quick Tips
β’ Enter OI- invoice number only
β’ Amounts must match exactly
β’ Any payment amount accepted
β’ Repeat until balance is zero
β’ Print receipt for customer
β’ Amounts must match exactly
β’ Any payment amount accepted
β’ Repeat until balance is zero
β’ Print receipt for customer