How do I resolve this problem . my printer prints on print bill but not when I cash out a customer
ive changed to question as this is not an issue, its a configuration you need to do.
for it to print on payment processed you need to create a payment processed rule and add your print job action to that. then set a custom constraint as remaining total equals zero so it only prints when ticket is paid in ull and not every time part payment is made
Search the forum as there are many posts explaining this, with screenshots and all.
Exactly the same process as @RickH posted:
Rule Name: Execute Print when Payment Processed
Event Name: Payment Processed
Execute Rule if:
Remaining Amount Equals 0
Action: Execute Print Bill Job
Dont forget to add MAPPING