Backers pledge, pick a reward tier, and are charged when the campaign funds. Everything runs on your domain, on your hosting, under your brand — bought once, with no cut taken from what you raise.

Creators build a campaign through a seven-step wizard, set a funding goal and a deadline, and publish reward tiers at whatever price points they choose. Backers pledge against a tier, their card is authorised via Stripe SetupIntent, and the charge is only captured when the campaign actually funds. If it does not fund, nothing is taken.
Both models ship. All-or-nothing holds the authorisation and only charges on success, which is the Kickstarter model. Flexible funding charges as pledges come in and lets the creator keep whatever they raise. The model is set per campaign, so one platform can host both.
Each tier carries its own price, description, quantity limit and estimated delivery date. Claimed quantities are tracked, so a limited tier closes itself once it sells out, and backers see what is left before they pledge.
You set the platform fee percentage your creators pay. It is collected as a Stripe Connect application fee at the moment of the charge, and it lands in your account. We take nothing from it, now or later.
A live install with real campaigns, or the full pricing breakdown — whichever you need first.