Make it easy for customers to pay with Bitcoin by accepting it through a digital wallet such as Coinbase or BitPay. You can also use a physical wallet if you prefer, but make sure it supports Bitcoin payments.
Don't ask your customers to use third parties that can ask for kyc. Be your own bank.
Also: what are you talking about with physical wallets?
Maybe he do mean about those literal trezor wallets?

Yeah its totally opposing if you do make out some recommendation on telling them on using whether Coinbase or Bitpay but cant blame out to those who do have business on accepting on this method
considering on the convenience but its not really that totally differs since making transactions or payment cant really be that hard even if you do just simply make use of your own
non-custodial wallet.Nothing beats out if you do have those wallets which you do fully control.Most of the time where business owners doesnt really easily recognize nor really that afraid
on accepting crypto payments which it is mostly the reason whether they are afraid of volatility and regulation issues.