Store all templates within DesignManager.Updated to use the new interfaces in CGEcommerceBase.Store cart data in the session and assign it to smarty, so that shipping modules (like CanadaPostShipping) can get the contents of the cart.