What do you do with Pending (Incomplete Transaction)?
We do several things with these. In most cases we filter them out of all reports. If the user creates a new transaction we will leave them as is or delete them. Sometimes we create a special status for these in case they need to be referred to later (maybe the entries are different). 

It really comes down to what works best for your internal processes.