working checkout, confirmation and subsequent empty cart