Solution to remove the decimal number in the price of the product:
In Joomla! Administrator -> Conponents -> VirtueMart:
1/ Go to
Configuaration -> Select
Pricing tab ->
Show Following Prices- Select
Enable shoppergroup specific price display - Select
Show Prices - Select any price display as you want in
Show Price - Rounding Digits:
0 (zero)
* Apply to all2/ Go to
Configuaration ->
Currencies -> Select your Currency ->
Decimals: 0 (zero)
* Apply to the specified currency3/ Go to
Orders & Shoppers ->
Shopper Groups -> select
-anonymous-:
- Select
Enable shoppergroup specific price display - Select
Show Prices - Select any price display as you want in
Show Price - Rounding Digits:
0 (zero)
* Apply to the specified shoppergroup4/ Do some hack in VM core =>
Fixed in version 2.04- Open file
administrator/components/com_virtuemart/helpers/currencydisplay.php- Find:
public function priceDisplay($price=0, $currencyId=0,$inToShopCurrency = false,$nb = 2){
- Repace with:
public function priceDisplay($price=0, $currencyId=0,$inToShopCurrency = false,$nb = 0){
* Apply to Cart 