How to print bill after payments

Hi

i also have the same issue i added the print rule to ticket closing rule now when i close the ticket after taking order it prints a receipt even if no payment has been made?

can you suggest what to do?