Accepting advance payment

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 ($ == "advance")
     <text bold="true">Advance</text>
     <text align="right" length="48">$paymentline.printTotal()</text>


Leave a Reply