Yeah, and those amounts are much more common when organizations are pushing for users to make their donation a monthly recurring donation resulting in much smaller transactions.
I believe they use stripe and this would also include:
- subscription billing fee (up to 0.7%)
- currency exchange fees
- chargeback fees
- processing fees on refunded transactions