Now we have the items pricing in our currency ( lebanese pound ) and the price of the lebanese pound keeps changing against the us dollars everyday! So everyday we change the price of all the items and it takes a lot of time, so is there a way to price our items in us dollars ( cz it will stay the same in us dollars ) and multiply all the prices by the exchange rate everyday? This way everyday we update the exchange rate instead of changing all the items prices.
@Posflow thank you for your reply, yeah we can update the exchange rate manually everyday, but where would i put the formula of multiplying the price with the exchange rate? Is it using actions and rules?
Would it not also be possible to make your main pricing in USD and instead add the Lebanese currency as a foreign currency which is calculated on the Settlement page? or do you need the customer’s bill to always show the individual pricing?
We have this same problem in Sri Lanka but we show the customer the USD price on our menus/bill as this assures them that we are staying regular in the reference currency. Our local currency is essentially just an option for payment calculated at the end
@Malcolm_Skinner yeah i need the customer’s bill to always show the individual pricing.
So this is what i did:
I added the Update Order action to the New Order Adding Rule
with Price: [=Order.Price*90000]
90000 is the current exchange rate.
And it worked really well except for the rounding issue.
For example, if i have an item priced at 4.25 usd, 4.25*90000 = 382,500
so the item is priced 382,500 and i want to round it to either 382,000 either 383,000
Thank you guys