Help centre
Search for answers about fundraising, selling, donations, payments and more.
Getting started
Creating an account→
Connecting your payout account→
Setting up your first fundraiser→
Campaign types→
How goals and progress work→
- Almost there: the bar shows how much is left to go, which encourages supporters to help you cross the line.
- Goal reached 🎉: the bar celebrates, your supporters are emailed, and an update is posted to your campaign automatically.
- Extend the goal: once you reach it, you can raise your target from your dashboard — this resets the "almost there" urgency and lets the celebration fire again at the new goal.
Fundraisers
Creating a fundraiser page→
What are you fundraising for? (reasons)→
- Your selections show as badges on your public page so supporters and businesses can see your cause at a glance.
- Our AI checks your story against your selections in the background. If a tag isn't supported by your story it's removed (and the campaign is reviewed), and tags your story clearly describes are added.
- Some businesses choose not to fundraise for certain causes. If you're raising for one of those, their catalogue items show as not available for your fundraiser.
Writing your story with AI→
Adding updates→
Sharing your fundraiser→
Campaign settings→
Closing or archiving a campaign→
Peer-to-peer supporter pages→
Delivery and shipping charges→
- At checkout you enter the delivery address, including the 4-digit postcode. We work out the correct zone from the postcode and add the right delivery charge to your order.
- The AI double-checks the address against the postcode and the supplier's coverage. If something looks off, the order is checked by a human before it's fulfilled.
- If the supplier doesn't deliver to your area, the order can't be placed and you'll see why.
Raffle campaigns→
Selling items
Listing an item→
Uploading photos→
AI product descriptions→
Pricing your items→
Pickup and delivery options→
Managing inventory→
Editing or removing a listing→
Prohibited items→
Donations
How to donate→
One-off vs recurring donations→
Anonymous donations→
Covering platform fees→
Donation receipts→
Refunds for donations→
Payments & payouts
How payments work→
- Donations and items the fundraiser sells themselves are paid to the fundraiser.
- Wholesale items are paid to the supplying business (they're the seller of record and they fulfil the order). The business then pays the fundraiser's commission automatically from a card they save once.
- Receipts show the seller's name — the business for wholesale items, the fundraiser otherwise.
- The platform fee is not taken from the payment. It's invoiced to the fundraiser separately (see “Understanding platform fees”).
Understanding platform fees→
- Fundraisers are invoiced for the fee on a weekly billing cycle (5% + GST of their donations and sales) and it's charged automatically to the payment card they save in their dashboard. Add the card once — we handle the rest.
- Donors can choose to “cover fees”, which adds the fee amount to their gift so the fundraiser keeps more of it.
- Businesses pay the fundraiser's commission (minimum 10%) from a card they save once, plus a 5% + GST platform fee on the sales generated through fundraisers — invoiced weekly and charged to the same card. Your first $1,000 of sales are free (no platform fee), credit can be applied, and there's no charge if there are no sales.
Commission invoicing (for businesses)→
- We batch commissions and automatically generate an invoice from the fundraiser to you.
- The invoice is charged to the payment card you add once in Billing (Dashboard → Wholesale → Billing).
- The money goes straight to the fundraiser's Stripe account — it never passes through us.
- You also receive a separate weekly platform-fee invoice (5% + GST of sales generated), charged to the same card.
- Refunded or disputed orders cancel the commission on that order.
Add your card in Billing.
When payouts are sent→
Viewing payout history→
Failed or delayed payouts→
Refunds and chargebacks→
Dispute resolution→
Stripe setup
Full Stripe account setup (step by step)→
To receive money on Generosity you connect a Stripe account — the same safe system used by thousands of NZ businesses. Stripe is legally required to verify anyone who receives money, so onboarding asks a few more questions than a typical sign-up. It usually takes about 10–15 minutes, done once.
What you'll need ready:
- Your full legal name and date of birth
- Your home address, email and phone number
- A NZ driver licence or passport (for identity verification)
- Your NZ bank account details for payouts
- Your IRD number, if requested
- A short description of your activity — e.g. “fundraising / selling goods for a cause” (choose “individual / sole trader” if you're not a business)
Steps:
- Sign in and open your dashboard.
- Click Connect your payout account (Stripe).
- Complete Stripe's hosted onboarding — Stripe collects your details and identity documents directly and runs the checks itself (KYC/AML).
- Wait for verification — usually minutes, sometimes a day or two.
- Start receiving donations and sales. Money pays out to your bank account on Stripe's schedule.
- Add your payment card from the dashboard — it's charged automatically for your weekly 5% + GST platform fee invoice.
Good to know: Generosity uses Stripe Connect Standard accounts with Stripe-hosted onboarding. You never hand your bank details or ID to Generosity — Stripe collects them directly and the platform never sees them. This is the lowest-friction setup Stripe offers for fundraisers. Businesses and wholesalers follow the same flow; they're asked for company details instead, and they also add a payment card in their Billing settings that's used to pay fundraiser commission automatically.
If the button still says “Connect your payout account” after onboarding, the verification may still be pending — click it to continue where you left off. If you get stuck, contact support@generosity.co.nz.
Why do I need to verify my identity and give my bank details?→
Stripe is legally required to verify anyone who receives money (anti-money-laundering / know-your-customer laws). Because fundraisers receive payments, Stripe treats them like a seller — even if you're just selling cookies for a school trip.
The verification exists to protect everyone:
- You — only you can receive the money; it can't be diverted to someone else.
- Donors and buyers — they know the money goes to a real, verified person or organisation.
- The platform — it keeps fraudsters and money laundering off the site.
Your bank details are used only for payouts. Your identity documents are used only by Stripe to verify who you are — Generosity never stores or sees them.
Understanding the admin Payments setup page→
The Payments setup page (Admin → Payments setup) is the platform owner's Stripe health check. It shows configuration status without ever revealing secrets:
- Secret key — whether Stripe keys are set and valid (they live in
.envon the server). - Webhook secret — whether the payment webhook signing secret is configured.
- Webhook events — the list of events Stripe must send (payments, refunds, disputes and invoices — including events from sellers' connected accounts). Missing events appear as warnings.
- Connected accounts — fundraisers' and wholesalers' Stripe onboarding status, with a Refresh account status action to re-check after someone completes onboarding.
Use this page when payments aren't working: check the keys first, then the webhook events, then the connected account status. The full manual configuration guide is in docs/stripe-setup.md.