All online transactions require the use of a payment processing system like Stripe. These companies charge a fee (2.9% + $0.30) to safely and successfully process online donations. Donors have the option to cover the processing fee at the time the gift is made so the recipient receives 100% of the donation amount.
Related to