renanblecha / magento_mclearsale

Módulo que integra o controle anti-fraude M-ClearSale
3 stars 14 forks source link

Erro no valor do pedido enviado a Clear Sale #3

Open AndreZago opened 11 years ago

AndreZago commented 11 years ago

Olá, estou reportando um erro no arquivo app/code/local/Prestige/Clearsale/Block/Clearsale.php na linha 186 errado > number_format(($item_price/100),2,' ',' ') correto >number_format(($item_price/100),2,',',' ')

o que ocorre é que o módulo envia o valor do pedido 45623 ao invés de 456,23 por exemplo, ou seja, falta o parâmetro separador para os centavos na função number_format o que faz com que o valor do pedido seja 10x maior que o verdadeiro.

att

Andre Zago - Magento Developer - PontoCommerce

ViniciusAugusto commented 9 years ago

Segue a correção da formatação do preço!

Linha 41 = $_clearsale['Dados_Pedido']['Total'] = number_format($_order->getBaseGrandTotal(),2,'.',','); Linha 192 = $_clearsale['Dados_Item']['ItemValor'.$i] = number_format(($item_price/100),2,'.',',');