QuickBooks lets you accept all types of donations. You and your volunteers can accept donations from a credit card, debit card, bank transfer, cash, or check. Your team can take and record donations right on their phone or mobile device. Tag donations to a specific program or fund for accurate bookkeeping.