Added the checkout functionality [Finishes #56430304]