How To: Set the Secondary Currency as Default on the Storefront


This article applies to CS-Cart or Multi-Vendor 4.3.5 and higher.

By default, CS-Cart displays the primary currency on the storefront. Customers have the option to switch to any other active currency. We have developed a free add-on that allows you to set the currency that will be selected on the storefront by default.


If you want to set one specific currency for the storefront, while having a different currency in the Administration panel, please check this article.

Default currency on the storefront.

Step 1. Install the Add-on

  1. Download the Secondary Currency by Default add-on using this link. You’ll get a ZIP archive.


You’re also welcome to visit the add-on’s repository on GitHub.

  1. Log in to the Administration panel of your store.
  2. Go to Add-ons → Manage add-ons.
  3. Сlick the + button to upload the add-on.
Add-ons plus button
  1. In the pop-up window click Local, and choose the the ZIP archive you downloaded earlier.
  2. Click Upload & install.
Upload and install pop-up


Another way is to unpack the archive and copy the content of the resulting folder to the root directory of your store on the server. Then go to Add-ons → Manage add-ons, choose Browse all available add-ons and install the add-on.

Step 2. Choose the Currency

  1. Find Secondary Currency by Default on the list of add-ons and click on the add-on’s name.
The Product Prices in the Secondary Currency add-on
  1. The add-on only has one setting: Desired storefront currency code. Enter the currency code into that field.


    You can find the currency codes under Administration → Currencies. The codes appear to the left of the exchange rate.

  2. Click Save.


    Even though the currency displayed by default has changed, all calculations are still done in the primary currency. Prices in other currencies are simply displayed according to the rate that you specify.

The codes of the currencies in a CS-Cart store.