/// <summary>
        ///  Create a new checkout object
        /// </summary>
        public HttpResponseMessage Post([FromBody] Checkout value)
        {
            CheckoutPersistence checkp = new CheckoutPersistence();
            int item_id = checkp.Save(value, "member_id");

            if (item_id != -1)
            {
                value.item_id = item_id;
                HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created);
                response.Headers.Location = new Uri(Request.RequestUri, String.Format("checkout?member_id={0}", item_id));
                return(response);
            }
            return(Request.CreateResponse(HttpStatusCode.BadRequest));
        }