HikaShop Filter Module

marketplace_name

Your cart

The cart is empty

Cart fee

This plugin will allow you to create extra fees using any formula build with tags relative to "product", "item", "order" and "user" custom fields or even default fields from the product.

Tags relative to the cart are also available, like {cart.weight} or {cart.shipping_shipping_id}

Conditions can also be entered and they also support tags. That way you can apply extra fees only if the condition provided is true.

On the checkout, the matching formulas will be used to calculate extra fees and the plugin will add them to the cart total.

Backend config & front end result :

Installation
  • Easy and quick !
  • 1) Download the plugin on our website
    2) Install it on your Joomla website (extension manager)
    3) Enable the plugin and configure its formulas via the Joomla plugins manager
Usage
  • The Product fees formula plugin is compatible with all the editions of HikaShop
  • HikaShop 3.3 or newer required
  • Compatible with PHP 5 minimum
  • GPL v3
  • No limit of time
  • No limit of use
Changelog

2.1.0 on the 6th of December 2024

  • The plugin now supports user tags to be able to tap directly into custom user fields or data of the user. For example, you can use {user.user_points} to access the amount of points of the user, or {user.user_email} in order to access his email address, in either the formula or the condition of a fee.

2.0.7 on the 21st of November 2024

  • The cart fees plugin now supports translation keys for labels.

2.0.6 on the 7th of October 2024

  • You can now use the function "decimal" in your formulas and conditions to make sure that the value provided by the tag in its parameter is a float. For example, you can use the formula: decimal({order.donation})
  • The plugin now checks that the custom field corresponding to the tag is a multiple dropdown or a checkbox type field before summing the selected values. This will avoid messing with other values with a comma when it is not needed and could create a non desired effect.

2.0.5 on the 14th of August 2024

  • It is now possible to use > and < for conditions.

2.0.4 on the 7th of May 2024

  • We fixed some warnings which could happen with the cart fee plugin in some rare cases.

2.0.3 on the 30th of April 2024

  • We've added some extra fixes for conditions on product tags with the "OR" logic.

2.0.2 on the 29th of April 2024

  • If you use at least one product or item tag, the condition will be asserted for each product in the cart. The new 'Products logic operator' option will allow you to choose if you want the formula to be used if the condition is true for all the products (AND) or if it is true for at least one product (OR).
  • The formula result would be summed for each product in the cart when using product custom field tags in the condition while it shouldn't

2.0.1 on the 29th of April 2024

  • Conditions wouldn't work properly when used with product custom field tags.

2.0.0 on the 20th of March 2024

  • The cart fee plugin now supports {cart.xxx} or {cart.xxx.yyy} tags. This can allow you to use data from the cart like {cart.weight} or {cart.shipping.shipping_id}
  • The cart fee plugin now has an extra option "condition". This allows you to restrict the use of a formula only if the condition is validated. For example you could use "{cart.shipping.shipping_id}==2" as a condition and the formula would only be calculated as an extra fee if the selected shipping method for the current cart would be the one with the id 2.
  • The cart fee plugin now accepts values without tags as formulas. This allows you to provide extra fees without calculations.

1.0.2 on the 26th of September 2023

  • When having multiple product / item tags for a formula the calculation would display warning messages on PHP 8.
  • When the "fee included" setting would be turned on, a warning would be displayed by HikaShop for the fee calculated by the plugin.

1.0.1 on the 20th of July 2023

  • The fees calculated for product tags would take into account the quantity of all the products in the cart instead of the quantity of the matching products.

1.0.0 on the 6th of July 2023

  • Initial release of the plugin
hikashop-fee-formule
€ 30,00 A tax rate (between 17% and 27% based on your country) will be added if your address is in the European Union and that you don't provide a valid VAT number or if your address is in France as per the European Union law.

Specifications

HikaShop
Integration
Joomla 2.5 and up
HikaShop 3.3.0 and up