If we're spitballing ideas, I would say you need to monitor the price more frequently than once a week, put some weight on having a sticky price for at least a week at a time, but have brackets around your minimum margins. So you bump up if the exchange rate dips below your margin, and then stick to the sticky prices if you have margin to play with
Well, of course you could run the script more often than once a week, and it would be a simple change to a meta tag in the HTML to make the web page refresh more than once a week. But i do see your point. I would have to think about how to do something like that. I dont want the "customer" to see a fiat price at all. That way they get used to an item costing a particular amount of monero. If i as a customer know that a cheeseburger at this place is 37.67 milinero and i see another place offering a burger for 100 milinero i am going to laugh at them.
Monero
This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.
Wallets
Android (Cake Wallet) / (Monero.com)
iOS (Cake Wallet) / (Monero.com)
Instance tags for discoverability:
Monero, XMR, crypto, cryptocurrency