GGenerosity.co.nz

Help centre

Search for answers about fundraising, selling, donations, payments and more.

Getting started

Creating an account
You can sign up with an email and password on the registration page, or with Google/Apple once social login is configured. Accounts are free — you only pay the platform fee when you raise money.
Connecting your payout account
Before you can receive donations or sales, connect a payout account from your dashboard using the "Connect your payout account" button. This opens secure Stripe onboarding; money then pays out to your NZ bank account.
Setting up your first fundraiser
Go to New fundraiser and follow the steps: title, story (or use the AI writer), goal, cover image, and campaign type. You can save as a draft or submit for moderation right away.
Campaign types
Campaigns come in six types: donations, product sales, event tickets, raffles (licence required), peer-to-peer supporter pages, and supporter subscriptions. You can change the type when creating the campaign.
How goals and progress work
Your goal is shown as a progress bar on your public page. The bar counts donations and product sales (including wholesale sales), so it tells the truth on every campaign type. Goals are optional.
  • 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
Every campaign gets its own public page at /f/your-campaign-name once approved. You can share the link anywhere.
What are you fundraising for? (reasons)
When you set up a campaign you can tick what you're raising for — medical costs, education, sport, community projects, animal welfare, environment, arts & culture, faith, emergencies, events and more.
  • 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
On the campaign creation form, click "Generate with AI" to draft a story from your title and category. Edit it before publishing — you're responsible for what goes live.
Adding updates
From your public campaign page, post an update to keep supporters in the loop. Updates are emailed to opted-in supporters and sent as push notifications to those with notifications enabled.
Sharing your fundraiser
Copy your public page link and share it anywhere — social media, email, newsletters. The AI tools can draft social posts for you.
Campaign settings
Owners can edit their campaign (story, goal, cover image, category and type, plus the reasons they're fundraising for) from the dashboard; changes to content re-run moderation and AI checks.
Closing or archiving a campaign
Campaigns can be archived, which takes them off the public site. Payment and payout records are always retained for reporting.
Peer-to-peer supporter pages
P2P campaigns let supporters create their own pages (/p2p/their-page) with a personal story and goal. Donations made on those pages count toward both the page and the main campaign.
Delivery and shipping charges
Businesses that sell physical items can choose where they deliver (all of New Zealand, North Island or South Island) and set simple metro and rural delivery 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
Raffles require a licensed raffle number. They go through licence verification before ticket sales can start, and sales pause if the licence expires. See the Prohibited Items List for details.

Selling items

Listing an item
From your dashboard, choose "New listing", pick your fundraiser, and add a title, price, description, photos and inventory. Listings are moderated before going live.
Uploading photos
Upload JPG, PNG, WebP, GIF or AVIF images up to 5 MB each — you'll see a preview as you add them. You can also paste image URLs.
AI product descriptions
Use "Generate with AI" on the listing form to draft a clear description, then review and edit it before submitting.
Pricing your items
Prices are set by you in the campaign's currency. A 5% + GST platform fee applies to each sale (NZD); the net amount is paid out to your connected bank account.
Pickup and delivery options
Choose pickup, courier, local delivery or digital fulfilment on each listing, and add a location or shipping details so buyers know what to expect.
Managing inventory
Set how many of each item you have. Stock decreases automatically as orders are paid, and items show as sold out when depleted.
Editing or removing a listing
Owners can edit listings (changes re-run moderation) or remove them so they're no longer purchasable.
Prohibited items
Weapons, drugs, counterfeit goods, stolen items, unlicensed raffles and more can never be listed. See the full Prohibited Items List.

Donations

How to donate
Open any campaign page and use the donate form. You don't need an account — payment is handled securely by Stripe.
One-off vs recurring donations
Choose a one-off gift or a monthly donation. Monthly donors can name their supporter tier on subscription campaigns, and manage cancellation through the receipt email or Stripe.
Anonymous donations
Tick "Donate anonymously" and your name won't appear on the supporter wall. Your email is still used for your receipt.
Covering platform fees
Tick "Cover the platform fee" and your gift includes the 5% + GST fee amount, so the fundraiser receives the full gift and can pay the platform fee from it.
Donation receipts
A receipt is emailed automatically when your donation completes. Keep it for your records; tax treatment depends on your situation and the campaign's status.
Refunds for donations
Donations are generally non-refundable, but mistakes, cancelled or fraudulent campaigns are handled case by case. See the Refund Policy.

Payments & payouts

How payments work
Every payment is a direct charge: the buyer pays the seller's own Stripe account, and Stripe pays the seller out to their bank. Generosity never receives, holds or routes the money.
  • 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
The platform fee is 5% + GST (15% on the fee) for NZD transactions.
  • 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)
When a fundraiser sells one of your products, you receive the full sale amount directly into your Stripe account. You owe the fundraiser a commission (minimum 10% of the sale price).
  • 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
Payouts are made through Stripe Connect to the connected bank account on Stripe's payout schedule, once the account's onboarding is complete.
Viewing payout history
Platform staff can view and manage all payouts in the admin Payouts area, including manual records and status tracking.
Failed or delayed payouts
Payout failures are usually bank-detail or onboarding issues. Check your Stripe account status; admins can see failure reasons on the Payouts page.
Refunds and chargebacks
Refunds are processed back to the original payment method. Because the seller is the merchant of record, refunds and chargebacks come out of the seller's Stripe balance — the business for wholesale items, the fundraiser for their own items and donations. Commission on a refunded wholesale order is cancelled automatically. See the Refund and Dispute policies.
Dispute resolution
Start by contacting the other party, then request platform help. Full process: Dispute Resolution Policy.

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:

  1. Sign in and open your dashboard.
  2. Click Connect your payout account (Stripe).
  3. Complete Stripe's hosted onboarding — Stripe collects your details and identity documents directly and runs the checks itself (KYC/AML).
  4. Wait for verification — usually minutes, sometimes a day or two.
  5. Start receiving donations and sales. Money pays out to your bank account on Stripe's schedule.
  6. 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 .env on 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.

Organisations

Creating an organisation
Create an organisation from your dashboard to run fundraisers as a team. Add your charity number to start verification.
Adding team members
Owners and admins can invite members by email. Roles are Member, Admin and Owner, with safety rules: an org always keeps at least one owner, and only owners manage other owners.
Roles and permissions
Members create campaigns, Admins manage members and settings, and Owners control everything including ownership.
Campaign builder
Organisations can use the 3-step campaign builder (type, details, story, review) from the organisation dashboard.
Storefront and branding
Your public storefront shows your logo, cover, colours and campaigns. Pick a theme preset, or set your own brand colour and attach a custom domain.
Organisation reporting
The organisation dashboard shows financials, supporter pages and event attendee lists across all your campaigns.

AI tools

AI fundraiser story generator
Generate a draft story from your title and category on the campaign creation form.
AI product description generator
Draft clear product descriptions from your listing title and condition.
AI organisation tools
Organisations get dedicated AI tools for newsletters, sponsor proposals, grant drafts, emails and social posts, with history and editing.
AI moderation and fraud scoring
Campaigns are automatically screened for prohibited content and scored for fraud risk (heuristics plus AI classification when configured). Staff review flagged items in the moderation queue.

Trust & safety

Identity verification
Fundraisers and sellers verify their identity through Stripe Connect onboarding. Verified owners show an "Identity verified" badge.
Charity verification
Organisations claiming charity status are checked (format and duplicate detection are automated) and confirmed by staff before the verified badge appears. See the Charity Verification Policy.
Reviews
Only supporters with a paid donation or purchase can leave a review. Reviews are screened for prohibited content before they're published.
Trust badges
Campaign pages and storefronts show badges like "Verified charity", "Identity verified", "Top fundraiser" and "Highly rated", computed from real activity.
Fraud detection and moderation
Every campaign and listing is screened on submission. Flagged content goes to the staff moderation queue; suspicious behaviour can hold payouts pending review.
Reporting a problem or suspicious activity
Contact safety@generosity.co.nz to report suspicious campaigns, listings or users. Include the page link and what you saw.

Account & app

Signing in
Sign in with your email and password, or with Google/Apple when enabled. Social logins link to existing accounts by email.
Notifications
Campaign updates are emailed to opted-in supporters and pushed to subscribed devices. Use the unsubscribe link in any email or your browser settings to stop them.
Install the app
Generosity.co.nz is a progressive web app — use your browser's "Add to Home Screen" to install it on Android or iOS for an app-like experience.
Email preferences
Every campaign-update email includes a one-click unsubscribe link. Transactional emails like receipts are always sent.

Policies & legal

Terms and policies
All agreements and policies are published on the legal documents page, including Terms of Service, Privacy Policy, Seller and Fundraiser Agreements, Refund and Dispute policies, AML/CFT and Charity Verification policies.

Support

Contacting support
For help with payments, refunds or disputes: support@generosity.co.nz. For safety concerns: safety@generosity.co.nz.
Common troubleshooting
Payments not completing? Check the card details and that the campaign has a connected payout account. Page not updating? Refresh or try again shortly. Persistent issues — contact support.
Reporting a problem
Describe what happened, what you expected, and include the page URL. Screenshots help.
Requesting a feature
We'd love to hear it — send feature ideas to support@generosity.co.nz.