I use CryptoWoo plugin for BTC payments and I use KyberSwap WooCommerce plugin for erc20 payments, you can select if you want to convert to DAI at checkout. BTC I just take the risk and believe it will keep appreciating in value over time.
We've processed over $200k in orders with over $100k being in BTC and ETH payments since 2017. Crypto merchandise website.