Estou utilizando essa biblioteca via xamarin forms e estou tendo problemas pra fazer rodar..
basicamente o codigo não funciona como deveria e causa o travamento da aplicação.
Fiz esse código para testar se minha conta sandbox pelo menos receberia o pedido, mas o app nem consegue fazer alguma coisa. Alguem sabe o que posso estar fazendo errado?
meu codigo é esse:
try
{
var v2Client = new V2Client(new Uri("https://sandbox.moip.com.br/"),
"token",
"chave");
var pedido = new Pedido()
{
OwnId = "12",
Amount = new Valores()
{
Currency = CurrencyType.BRL,
Subtotals = new Subtotal()
{
Shipping = int.Parse(entry.Text)
}
},
Items = new List<ItemPedido>()
{
new ItemPedido(){
Product = "Saldo para a conta Famous",
Quantity = 1,
Detail = "Saldo total escolhido pelo cliente",
Price = int.Parse(entry.Text)
}
},
Customer = new Cliente()
{
OwnId = user.Id,
Fullname = user.Login,
Email = "naosolicitado@naosoli.com.br",
BirthDate = DateTime.Now.Date.AddYears(-18).ToString("yyyy-MM-dd"),
TaxDocument = new Documento()
{
Type = DocumentType.CPF,
Number = cpf.Text
},
Phone = new Telefone()
{
CountryCode = 55,
AreaCode = 11,
Number = 999999999
},
ShippingAddress = new Endereco()
{
ZipCode = "01234000",
Street = "Avenida Faria Lima",
StreetNumber = "2927",
Complement = "SL 1",
City = "São Paulo",
District = "Itaim",
State = "SP",
Country = "BRA"
}
}
};
var clienteCriado = v2Client.CriarPedido(pedido);
}
catch (MoipException ex)
{
Console.WriteLine(ex);
}
Estou utilizando essa biblioteca via xamarin forms e estou tendo problemas pra fazer rodar.. basicamente o codigo não funciona como deveria e causa o travamento da aplicação. Fiz esse código para testar se minha conta sandbox pelo menos receberia o pedido, mas o app nem consegue fazer alguma coisa. Alguem sabe o que posso estar fazendo errado?
meu codigo é esse: