Who pays the fees is it the customer or you?
I will advise you to design a more flexible network any way Bitcoin network fees are at their lowest and is most likely an unnoticed amount.
Congratulations.
As you said about the fees, the fees will long something that will be high for the customers to bear. Especially as many customers will be paying from exchanges, so the exchange fee will be higher. If he will be willing to bear the fee will affect his new business which has not rooted very well.
Can we talk about how he will handle volatility when it did not go on his favour? Will he need to be coverting it to stable coin everything? That is just to say because not too many people will be requiring to pay with bitcoin.