How it works

Two short paths. One payment engine.

Donors: Amount → Payment → Done. Nonprofits: Create Campaign → Customize → Publish → Receive Donations.

Donor

Amount → Payment → Done

  1. 1

    Amount

    Suggested gifts, a custom number, or a short calculator — like a year of daily giving.

  2. 2

    Payment

    Apple Pay, Google Pay, card, or ACH. The easiest option for that device is first.

  3. 3

    Done

    Thank-you and receipt. The campaign total updates. Email failure cannot undo the gift.

Nonprofit

Create → Customize → Publish → Receive

  1. 1

    Create a campaign

    Simple donation, matching, or pre-allocated. The type sets the experience.

  2. 2

    Customize

    Amounts, branding, thank-you language. Forms always belong to a campaign.

  3. 3

    Publish

    Hosted page, embed, popup, or donate button. Prefill with ?amount=180.

  4. 4

    Receive donations

    Dashboard, donors, receipts, refunds. Sub-organizations only if you need them.

Hosted page

Share /d/{org}/{form}. This is the V1 surface — a complete giving page without building a website.

Targeted links

Prefill amount or designation from the URL. The same form, a clearer ask for email and social.

Embed and popup

The same checkout on your existing site via iframe, button, popup, or overlay widget.

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