The point was http://www.nabble.com/Problem-in-Virtual-products-to8723541.html#a14339702
It seems from a quick investigation that setSessionCurrencyUom is available in code but not (yet?) used in UI. I guess the idea is to use it if there is a need to allow user to choose his/her currency else the currency is determined by the store currency. Hence in your case it seems that you needs 2 stores else price in GBP will never show. Except if using setSessionCurrencyUom you implement a mean in UI for the user to choose himself/herself his/her currency. Also remember that for your variants prices to appear you need to *NOT* set prices in the virtual (respectively for each types of prices) Jacques De : "Lindsey L." <[EMAIL PROTECTED]> > > Hello Jacques and David, > > I realize that the activity on this issue is a little old, but I have a > scenario that would greatly benefit from a solution or complete > documentation around this issue. Just to recap, the issue was about virtual > products being set in one currency and their variants set in a different > currency and how to get the currency to display for the variant. David had > mentioned that the currency set for the store is what determines the final > currency for products. > > Jacques had said: > <<So as I thought it's better to handle different currencies in > different stores for now. Am I missing something here ?>> > <<Is that always true ? Is it a recommended best practice to do > so (having 1 store by currency) ? Are there other scenarios, future > scenarios ?>> > > David said: > << No. The price stuff will look for prices according to the currency set on > the ProductStore.>> > and > << NO! Not totally correct. In this case of the ProductStore currency was > USD then the virtual product's prices would be used. If the ProductStore > currency was EUR, then the variant product's prices would be used.>> > > My question is about what was ultimately determined on this issue (I > apologize if I am asking for a repeat of something already stated). > > My scenario is this: > Default Currency in Store is set to USD > Virtual Product ABC is set in USD > Variant Product ABC-1 is set in USD > Variant Product ABC-2 is set in GBP > > When a user selects the variant product in British pounds, is there a way to > show the pricing in this currency, even if the default Currency Uom for the > store is USD?? Or is the best practice to have multiple stores, each with > their own currencies? > > > I would appreciate any direction you could give me. > > Thanks in advance for your help, > Lindsey > -- > View this message in context: > http://www.nabble.com/Problem-in-Virtual-products-tp8723541p14339702.html > Sent from the OFBiz - User mailing list archive at Nabble.com. >
