Jump to content

Cartão E Pagseguro Não Apresenta O Valor Correto


Recommended Posts

Olá marcelo.

 

O valor real do produto cadastrado na loja é R$ 51,72? O que deve estar acontecendo é que o módulo de cartão de crédito está arredondando o valor para cima, fazendo-o ficar em R$ 52,00. Já o módulo do Pagseguro deve estar pegando o valor real para avançar com o pagamento.

 

O que você pode fazer é alterar o módulo de cartão para trabalhar com valores arredondados, ou vice-versa.

 

ex:

(float) -> Convertendo/Permanecendo em ponto flutuante

(int) -> Convertendo em inteiros.

round(param) -> Função para esta finalidade de conversao de arredondamento.

 

/* GET genérico */

$products = $category->getProducts((int)($params['cookie']->id_lang);

. . .

return (float)$products['price'];

 

boa sorte.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...