Actually bitcoins are much worse than fiat. As long as they are so unstable it will be problematic to use them normally.
I got completely ignored so I try to quote myself:
Maybe this question has already been answered but I can't find it (and honestly I find hard even to follow my own questions).
If I have an ecommerce of computers and I sell "X" at 1000$ everything is fine.
But if I decide that you can buy it with bitcoins, 1.71 bitcoin (todays 1000$), how can I adapt this price to TODAY bitcoin value? Maybe tomorrow it would cost 1.80 and, a week 2.5 bitcoins and months after 0.5 bitcoins.
I would go mad!
If I block the bitcoin alternative if the price goes crazy, wouldn't my business make angry customers?
i see two ways.
1. you could write the price in $ and add "or bitcoin equivalent". then at the check out you show the customer both prices and they can decide.
2. you could use a program that checks the bitcoin price every 5 min and adopts the price then.
I was thinking that too. Using mainly fiat and btc as a substitute.
If one buy a computer at 1000$ and choose to pay with 1.71 btc it's fine. if after 1 week he want his money back because BTC increased his value and, lets say, 1 BTC is 1000$, his refund will be 1 BTC and not 1.71.
If 1000$ is worth 2 BTC, he will have 2 btc instead of 1.71... not good, but I guess this is as far as we can go with this unstability.
Maybe I should convert BTC in fiat daily using some service... need to make some tests.