Jump to content

Multishop multi-currencies in Back Office


Recommended Posts

Hello,

 

I created a 2 shops setup, activated a second currency and associated each currency to one shop (Localization/currencies).

 

But in the backoffice I see only € (which is the global default currency).

 

Each shop will have its products with its local currency...

 

Is there a way to do that ? Digging into the AdminController I see :

 

$this->context->currency = new Currency ( Configuration::get('PS_CURRENCY_DEFAULT') );

 

This would means that despite there are several currencies at the front office level there is only one currency in the backoffice ?

 

Thanks for you help

 

Stéphane.

Link to comment
Share on other sites

It appears to me that if you have a small set of products, then the way to maintain local prices it is by using a "specific price" as allowed per country, shop .... Which means you still enter product on a common currency basis.

 

But this is not a workaround if you have a full set of products. Say your company has two subsidiaries , each one using its own currency (e.g. € / $ ) for any incoming product operation (new product, import, etc...).

 

The situation can also involve a local wholesale price, if you buy locally and sell locally.

 

Seems to me that this means two prestashop instances.

 

Stephane

Link to comment
Share on other sites

it's always been one of the major deficits in PS...i.e. default currency is the base currency for products. it's no different in 1.5

Hello,

 

I created a 2 shops setup, activated a second currency and associated each currency to one shop (Localization/currencies).

 

But in the backoffice I see only € (which is the global default currency).

 

Each shop will have its products with its local currency...

 

Is there a way to do that ? Digging into the AdminController I see :

 

$this->context->currency = new Currency ( Configuration::get('PS_CURRENCY_DEFAULT') );

 

This would means that despite there are several currencies at the front office level there is only one currency in the backoffice ?

 

Thanks for you help

 

Stéphane.

 

try this, back office-->currenices-->edit the currency...now associate it to one or more shop groups....

 

it also appears (not tested) that each shop can have a different default currency...(product base currency)

 

back office-->localization-->localization

 

choose the shop context you want to work with

 

set the default currency (assume this is the product base price as well, though not tested)...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...