OP's concern is more like on implementing of the payment gateways on a website which is more technical and need a developer to make it work.
He said about technical doubt, yes it may be about that, he will figure it out because it's not that hard to hire someone or just add a barcode/address by himself for bitcoin payment.
However, he also questioned about risk and safety. We know how crypto payment works, many people have done it on their website too, even for charity.
There is no risk other than volatility, fees, and confirmation time required for a transaction, so it is safe.
Is this a good idea? Are there any risks (other than the volatility)?
The one of my main concerns is: how safe is it to accept cryptos as payment on a website?
