You can accept bitcoin payments or payments kn usdt but it will be netyer if you are hoing to be giving discount to people who will love to pay yoir in cryptocurrency. It is an additional benefit to yoir business because you have two payment methods which are fiat and crypto.
Yes, if you object to transaction fees, now there are many network options that provide cheaper transaction fees. Or any coin as long as it is top coins, such as ETH, BNB, and SOL. That's also good. Yes, just make the mechanism like what.
Giving discounts or special prices for buyers who pay with crypto is a pretty good idea. However, is it included in the calculation? Because after all, the OP must also consider the profit that must be obtained, especially for operational funds.
Maybe you can think about how much the nominal or percentage of the price cut is if you use crypto transactions. But this will definitely take some getting used to and may not be easy to do. However, all that just needs is a start, introduction, deeper explanation, and let them start to get interested.