The problem is I need to know what's the best way to accept bitcoin payments in such cases.
Due to business model ( my cutoff fees will be just cents so i can't pay any other payment gateway to manage payment gateways? )
So if you can please help me what's the best way to accept bitcoin payment in this scenario
I think BTCPay is best choice since you have full control over Bitcoin.
The downside is you need to setup your own BTCPay or use 3rd party (where you must trust them) to setup BTCPay for you.