I am currently working on a shop that serves two countries: UK and Germany. The shop has the same inventory and content for both countries, only the proudct prices are different.
I have learned that I have to create two different Websites in Magento in order to be able to show different prices for the same product. I have done that and now I have a different URL for each country: example.com/uk and example.com/de.
Now when a customer goes to example.com, they should be presented with a country selection, e.g. "Please select your country: UK or Germany".
What is the suggested solution here? I have tried creating a third "Country Selection" website that is the default website and that has this "Country Selection" CMS page as its CMS Home Page, but that feels really hacky and also the content is then also available at example.com/some-product...