/// <summary> /// Gere uma cobrança passando o objeto Fatura , o retorno é um array onde possuirá a url e o código da cobrança. /// </summary> /// <param name="f"></param> /// <returns></returns> public string[] Gerar(Fatura f) { PostGenericClass p = new PostGenericClass(url); string resul = string.Empty; p.Post <Fatura>(f, ref resul); return(resul.Split(';')); }
public string ConsultarStatus(long codigo_cobranca) { Fatura f = new Fatura() { cedente_token = _tokenCedente.ToString(), token = _token.ToString(), invoice = codigo_cobranca.ToString() }; PostGenericClass p = new PostGenericClass(url_status); string resul = string.Empty; p.Post <Fatura>(f, ref resul); return(resul); }
/// <summary> /// Forma mais simples de gerar uma cobrança, o retorno é um array onde possuirá a url e o código da cobrança. /// </summary> /// <param name="cliente_nome">Nome do cliente</param> /// <param name="cliente_cpfcnpj">CPF ou CNPJ sem formatação</param> /// <param name="cliente_email">E-mail do cliente</param> /// <param name="valor">valor</param> /// <returns></returns> public string[] Gerar(string cliente_nome, string cliente_cpfcnpj, string cliente_email, decimal valor) { Fatura f = new Fatura() { cedente_token = _tokenCedente.ToString(), token = _token.ToString(), cliente_cpfcnpj = cliente_cpfcnpj, cliente_email = cliente_email, cliente_nome = cliente_nome, valor = String.Format("{0:N2}", valor) }; PostGenericClass p = new PostGenericClass(url); string resul = string.Empty; p.Post <Fatura>(f, ref resul); return(resul.Split(';')); }