01A donor taps donate — what happens before any money actually moves?
The donation is recorded as an intent first — campaign, amount, donor, payment token — and the donor immediately sees “thank you, processing”: committing to donate and completing the charge are two separate steps.
02The campaign just went viral — ten thousand people are donating this minute. Do we slow down?
No — accepting a donation is one cheap local write, so the platform keeps saying yes at viral speed while the actual charges drain through a queue at whatever rate the payment provider can take.
03What does the campaign page show while all of that settles?
A live progress total and donor count that move within seconds of each donation — approximate on purpose, backed by an exact append-only ledger it is reconciled against.
04Can money go back — one donor, or a whole campaign?
Both: a single donation can be refunded, and a cancelled or fraudulent campaign triggers a bulk refund of every donation — and each refund also walks the public progress total back down.
05Who takes a cut, and off which number?
Each donation splits into gross, payment-provider fee, platform fee or tip, and net-to-campaign — recorded per donation in the ledger, because fees are per-transaction facts, not an average you can apply later.
06When does the organizer actually get the money?
On a payout schedule, after a hold window that lets fraud signals and chargebacks surface — only settled net funds move, and a campaign under review is frozen before a single dollar leaves.