Advance payment from customer can be accepted and later used for bill payment.
Note: Advance payment support is available in Saleculator 3.8 u1 Saleculator PDA 1 u16 onwards only.
1. Add below line in roles:
<class name="payment.advance"/> Administrator Menu > Maintenance > Resources 2. Add below line in payment.receipt.tabs:
payment.addPayment("Advance", "payment.icon.debt", "advance");
3. Add below line inside the payments section in Printer.Ticket and Printer.TicketPreview:
#if ($paymentline.name == "advance") <line> <text bold="true">Advance</text> </line> <line> <text align="right" length="48">$paymentline.printTotal()</text> </line> #end