checkoutComplete empty/remove cart

Makes sure that the cart is cleared and removed so that it cannot
persist and cause problems w/ next cart display.