Change product price when certain condition is met (ex: url, currency etc)

9 0 1



It is actually possible to show in different price in other page like collection or product but since it is not actual change but just changing text by css and javascript, when it reaches checkout process, price of product gets back to original price and I don't really have an idea to change price of product in checkout page and  let customers buy in changed price.


so I would like to know if it is possible to change product price when certain condition is met. 


For example, if price of product 'A' is $10,   change price of product to $13 in certain url while it is still $10 in other urls.

or like  set price of 'A' as £ 20 when current cart currency is Pound.


Can you please help me to resolve it?


Thank you in advance.