Send Bitcoin payments to any bank via API
The closest solution to this is setting up your supplier with a payments processor like Coinbase or Bitpay, who will convert your BTC to fiat instantly. However, there's no way to send BTC to a bank account directly without some action by the other party.