We’ve been testing the POS module in ERPNext 7, and have noticed if you click NEW during a current POS sale (before clicking PAY), it marks the sale as PAID rather than Draft.
I am assuming the way this should work is -
The sale should only be marked as Paid after a sales invoice has been generated after the PAY routine is run.
Please see video example here:
POS Bug example