Payments

Give the easiest way that works

Organizations connect Stripe. Campaigns inherit methods they can override. DonorForward never stores raw cards.

V1 / Core

  • Credit and debit cards
  • Apple Pay
  • Google Pay
  • ACH / bank

Planned

  • PayPal
  • Venmo
  • Donor-advised funds
  • Stock
  • Crypto

How it is wired

  • Payment method and payment provider are separate
  • Organization defaults, then optional campaign override
  • Direct charges on the nonprofit’s Stripe Connect account
  • Checkout and webhooks are idempotent

Connect once. Campaigns inherit.

The organization connects Stripe. Campaigns inherit methods and can override them. Checkout uses an Idempotency-Key. Webhooks are signed and stored by event id so a retry cannot create a second donation.

Ready to grow fundraising revenue?

Create an organization, connect Stripe, publish a campaign, and share a live page — the nonprofit path from the brief.

Start fundraising