Most businesses accept crypto through a payment processor. It shouldn't be much different than accepting credit cards or apple/google pay.
I believe Bitpay and Square are some of the largest.
Edit: what I mean is the customer can pay in whatever, and you get the USD equivalent.