Added a Transaction salesTransaction abstraction to the CheckoutServiceManager