I do not think this is an unsolvable problem. Surely you can find a way to exchange cryptocurrency for fiat and pay off with suppliers.
There's not even anything you need to come up with yourself... there are ready-made banking solutions to transfer fiat to bitcoin and back.
And besides, now there are no problems at all with the input / output of cryptocurrency, a bunch of exchangers where you can make money for any wallet