Payments & Stripe
Payment methods: cards, bank transfers, Apple Pay and Google Pay
What donors can pay with, what each costs, and why the wallet buttons sometimes don't show.
2 min read · Updated October 31, 2026
Methods available on every form
| Method | Notes | Stripe fee |
|---|---|---|
| Credit/debit card | Visa, Mastercard, Amex, Discover. Instant. | 2.2% + 30¢ nonprofit rate (2.9% + 30¢ standard) |
| US bank account (ACH) | Donor logs into their bank or enters routing/account numbers. Settles in 3–5 business days; receipt sent on settlement. Good for large gifts. | 0.8%, capped at $5 |
| Apple Pay / Google Pay | Shown automatically when the donor's device and browser support it. Uses a card behind the scenes. | Card rate |
Which methods appear is controlled by your Stripe account, not per form: turn bank transfer (or Link) on or off in the Stripe dashboard under Settings → Payment methods. DonorFinch's 1.2% applies to all of them.
Card numbers never reach DonorFinch or your website; Stripe collects them directly in the donor's browser.
Why the Apple Pay / Google Pay button isn't showing
The wallet buttons appear only when all of these are true:
- The donor is on a device and browser with a wallet set up (Safari on iPhone/Mac for Apple Pay; Chrome signed into Google with a saved card for Google Pay).
- The page is served over HTTPS.
- The DonorFinch domain has been verified for wallets on your Stripe account. This happens automatically when you connect Stripe; Settings → Payments → Check wallet status shows Apple Pay, Google Pay and Link each as Ready / Not verified and re-runs the check.
Because the form itself is always served from DonorFinch (even when embedded on your site), only that one domain needs verifying; you don't register your own website with Apple. If Check wallet status shows Ready and the button still doesn't appear, it's item 1 or 2.
Recurring with each method
Cards, wallets and bank accounts all work for monthly and yearly plans. Bank-funded recurring charges take a few days to settle each cycle.
Methods not supported
PayPal, Venmo, crypto, and international bank debits are not available. Donors outside the US can give with an international card; Stripe may add a small cross-border fee, shown in your Stripe dashboard.
Currency
All gifts are in US dollars. Amounts: minimum $1, maximum $999,999.99 per gift.