Example #1
0
        /// <summary>
        /// Para criar uma assinatura, você precisa cadastrar um cliente(assinante) com os dados de pagamento. Isso pode ser feito por meio desta API ou no ato de criação da assinatura.
        /// </summary>
        /// <param name="customer">Cliente</param>
        /// <param name="newVault">Se new_valt=true, o envio do node credit_card{} é obrigatório. Utilize isto para criar um assinante com dados de cartão e gerar um cofre para guardar os dados de pagamento com segurança no Moip.</param>
        /// <returns>Mensagem de retorno</returns>
        public Response CreateCustomer(CustomerRequest customer, bool newVault)
        {
            var uri = PathToUri("customers", "new_vault=" + newVault.ToString());

            return(DoRequest <Response>(uri, "POST", ToJson(customer)));
        }