Hello,
Seems like an error in core, when formatting the price:
<?php
if( !is_null($aItem['price']) ) {
$price = str_replace(osc_locale_thousands_sep(), '', trim($aItem['price']));
$price = str_replace(osc_locale_dec_point(), '.', $price);
$aItem['price'] = $price*1000000;
//$aItem['price'] = (float) $aItem['price'];
}
?>
Is it possible that a non-numeric value was inserted in price field?
Regards.