Currency considerations for store groups

When you create a new store, specify an ISO currency code for that store.

The default currency for a store is specified in the STOREENT table. If you define a new currency, you must add the new currency to the SETCURR database table. You might also need to add currency formatting information to the CURFORMAT and the CURFMTDESC database tables. Refer to Enabling Euro currency support.

HCL Commerce provides database tables ( CURFORMAT, CURFMTDESC, CURCONVERT, CURLIST, CURCVLIST, STOREENT, and STORELANG) that specify currency formatting and conversion rules. The tables show which currencies are supported by merchants for payment and which currencies should be displayed as "counter value" currencies for comparison purposes. These tables can contain both store-specific information and store group information.

Important: Previous versions of HCL Commerce supported each merchant's default currency for payment. These default currencies, which were language-specific, were defined in the STORELANG table. They did not have to appear in the CURLIST table. This behavior will be deprecated in future releases. The default currencies for a store should now be specified in the STOREENT table. The store default in the STOREENT table does not have to appear in the CURLIST table. All other supported currencies should be specified in the CURLIST table.

Whenever a currency table changes, you must update the currency manager registry using the Registry window of the Administration Console.

Note: If stores share the same currency information, then this information should be specified for the store group and not repeatedly for each individual store.