Limit Credit Card Payments to Scout Fund Only

This topic came up yet again in a meeting of Scout leaders during a recent AAR. One adult suggested that perhaps we could turn off credit card acceptance at the event level during event setup. We went and checked and no, that is not an option. Is it possible this method might make implementation easier? What needs to happen for this to get implemented or addressed?