Fixes #990 - Ensure that transactions that were confirmed prior to the checkout workflow are added to the rollback state so that they can be voided/refunded if there is an exception in the workflow