i assume you want to ask why would a business take cryptocurrency as a substitute for cash / fiat. there are many reasons businesses can move towards this direction but it depends on where your business is located and what challenges you are facing. here are a few i have been told by people who are interested in adopting cryptocurrency. these are just real life examples from various people in different lines of business originating from different countries.
less transaction fees. credit card payment has more fee involved.
More control - since there is no 3rd party involved it has more control
Quicker processing time - normal credit cards payment take 1-2 days before payment is processed. crypto is a lot quicker.
International transactions - for me this one is the most important reason. i have a friend who told me that he wanted to buy something from china but his country has very strict policy for sending money out of the country and he was able to pay the vendor in bitcoin without any hassle.
international customers - for businesses who cannot accept payments from specific countries because of the requirements of bank account can now do business online for those countries too.
there are alot more reasons these are just a few that i came across.