zoiverd / moip-net Goto Github PK
View Code? Open in Web Editor NEWBiblioteca de acesso às APIs do moip
License: MIT License
Biblioteca de acesso às APIs do moip
License: MIT License
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 = "[email protected]",
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);
}
Há planos para inclusão da criptografia do cartão de crédito, a fim de evitar que os dados sensíveis sejam diretamente enviados?
Vai implementar conta moip futuramente ?
Estou tentando criar um pagamento com boleto e recebo o retorno que a data de Expiração é invalida. Passo um DateTime como pede na model.
Sabe se mudou algo?
Abraço
Error converting value "ONLINE_BANK_DEBIT" to type 'Moip.Net.V2.MethodType'. Path 'orders[3].payments[0].fundingInstrument.method', line 1, position 2553.
Estou utilizando o seguinte sdk https://www.nuget.org/packages/moip-net/
Estou tentando colocar a data de nascimento do portador do cartão mas recebo um erro informando que a data é inválida, mesmo seguindo o padrão "yyyy-MM-dd". Esse problema somente ocorre na criação do pagamento.
Criar API de pagamentos.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.