We have had reports recently that some clients have been creating orders through our online store. However if, for whatever reason after they have placed the order but cancelled it before they provide payment, the invoice is still generated and sent, but marked as paid even though the order remains on hold or similar. How can i prevent the invoice from marking itself as paid until payment confirmation is made?