BTW, why stablecoin? Fiat wouldn't be better option?
There's no good option for our country to have converted crypto to fiat directly. At least I do not know. Since, I will be a buy sell business, I need stablecoin to buy BTC too sometimes.
If BTC to Stable Coin (not your local currency) is your mission, then why are you even giving example of BitPay? Use Binance/BitMex and convert BTC to DAI/USDT. For small volume, you wont even require any KYC.
The reason is mentioned above, you may have missed. I know that with manual steps, I can exchange my BTC to stable coin anytime.