Skip to content

Product Price in Any Currency changelog

All notable changes to Product Price in Any Currency (kv_product_price_currency) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • Price currency per product: price, list price and quantity / customer group prices in any currency of Administration > Currencies, converted into the primary currency on save (product editor block with live preview; the core price fields and the Quantity discounts tab are read-only while a currency is set).
  • Automatic recalculation when a rate is saved (Administration > Currencies, REST API) and through a cron job (console or keyed URL) for rates changed by other tools; large catalogs continue in the background.
  • Rounding rules: none, to a step or to a price ending (.99), nearest / up / down; list price and tier options; per-product opt-out.
  • Products > Price currencies: currencies in use with status, Recalculate now, bulk assignment by category, vendor, storefront or the whole catalog (today’s prices kept), recalculation log with run details.
  • Direct edits of the primary price (product list, Global update, import Price columns, spreadsheet and feed tools, REST “price”): keep the edit and convert it back, or restore the currency price.
  • Import / export columns “Price currency”, “Currency price”, “Currency list price” (also in Advanced import); REST field kv_price_currency and list filter.
  • Product list: currency price under the price and a “Price currency” search filter.
  • Multi-Vendor: vendors can price their products in the currencies the administrator allows.
  • Product variations: new variations inherit the parent’s currency; “apply to all variations” option.
  • Ultimate: shared products get the same converted prices on every storefront.
  • Licence client: without a valid license nothing is converted and stored prices stay unchanged.