wrongecho I'm seeing that you're getting caught up on the fees portion of this request, definitely something to not ignore, but definitely not the entire picture.
Having amazing defaults out of the box is a phenomenal endeavor that I 100% vacuum on, having options to override every single default and setting inside of the software would be Paramount in my opinion.
With that being said, having the ability to restrict, or disable a specific payment method or category based on a threshold, customer setting, or global setting would have an assortment of practical uses. None of which I can come up with right now but I did just wake up…
Oh hey! I got one! I have an accountant that represents four separate clients that I also have, they have a accountant login customer portal for each of the clients that they represent. I would love to be able to disable the payment button option for that user. I want them to be able to go in and get receipts, get financial details and the like, but I really don't want them being able to manually or automatically pay anything. While yes, this is more of a permissions thing, the aforementioned would solve this. Totally an edge case, but there's been a handful of people that have referenced this 10-month-old post, so it might be beneficial.
*From my mouth to text, not really proof read.