Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SouthDeveloper

.Net Api 2.0 - Problemas no campo Valor

Recommended Posts

Olá,

 

Estou tentando enviar um produto para o PagSeguro utilizando a biblioteca versão 2.0 para .Net.

 

Funciona

paymentRequest.Items.Add(new Item1, descricao, 1, 100.00M);

 

NÃO FUNCIONA

 

var valor = Convert.ToDecimal("7.90");

paymentRequest.Items.Add(new Item("1", descricao, 1, valor));

 

Eu estou recebendo erro de BadRequest do PagSeguro.

 

No segundo cenário, eu estaria simulando um valor que vem da base.

 

Como devo proceder para o código funcionar?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente

 

double amount = 7.90;

var amount = decimal.Parse(amount .ToString());

 

 

Ou

 

decimal amount = 7.90m;
amount = (Math.Round(amount, 2));

 

Diz se funcionou, aqui para mim funcionou normal

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.