We are now using CheddarUp for credit card payments: https://troop4086.cheddarup.com

Cash/checks are always accepted during meetings by our treasurer (or assigned delegate)Â