If a user cancels while in Worldpay, the order is still placed and they get a Thank-you for your order email alert from nop. Is there a change i can easily make to make an cart not be converted to an order unless the payment is successful?

At the moment, the user has to re-do their basket to retry.