Access Codes allow you to restrict the purchase of specific products to people who have a valid code.
When a product is protected by an access code, customers must enter a valid code before they can add that product to their cart.
Common examples:
If the code is invalid or has reached its usage limit, the purchase will be blocked.
Use Access Codes anytime you need control over:
They are especially helpful for school dances where you want to:
The Name is for internal reference only. Customers do not see it.
Use something descriptive like:
The Usage Limit controls how many total items each individual code can purchase.
Examples:
Once the limit is reached, that code cannot be used again.
Yes. When creating the access code, simply select multiple products. A valid code will unlock all selected products.
Yes. You can edit an existing access code and:
Changes only take effect after saving.
No. Codes must be unique within a campaign. If you try to add a duplicate code, you will receive an error.
When a product requires an access code:
If the code is invalid or expired, they will see an error message.
No. Codes are automatically treated as uppercase.
“vip2026” and “VIP2026” are considered the same.
The code will stop working. Customers will receive an error message indicating the code can no longer be used.
You can increase the usage limit or issue new codes.
Yes. If multiple people share a code, they can use it until the usage limit is reached.
If you need strict one-person-only control, use:
In Results, you will see:
This makes it easy to audit usage or verify eligibility.
Deleting an access code removes the requirement going forward.
The product becomes publicly purchasable unless another access code covers it.
Past purchases are not affected.
Goal: Only eligible students can purchase one ticket.
How to set it up:
Each student can use their ID number as their code and purchase one ticket only.
If you want to allow up to 2 per family:
Check that:
Verify that:
The field only appears when a product is gated.
This usually means:
Donations allow supporters to contribute money directly to a campaign. Every campaign defaults to allowing donations, even if you are also selling products or registrations.
This lets supporters give even if they do not want to purchase an item or participate in an event. If needed, donations can be disabled or hidden at any time from the campaign’s donation settings.
From there, you can update all donation details.
You can customize:
All changes update the live campaign immediately.
Yes. Donors can always enter a custom amount, even if you set suggested amounts.
Yes. You can remove any suggested donation amount. Donors will still be able to enter a custom amount.
Yes. Suggested donation amounts can be added, removed, or changed at any time, including while your campaign is live.
Yes, if you add participants to the leaderboard.
When donors select a participant during checkout, the donation will count toward that individual’s total on the leaderboard.
Yes. You have full control over whether donations appear on your campaign.
If you do not want to accept donations, you can:
You can re-enable donations at any time.
To bring donations back:
Once updated, the Donate button will appear again based on your selection.
You can choose where donations are available:
This gives you control over where supporters can donate.
Yes. All donations count toward your campaign total and goal progress.
Yes. Donation settings can be updated at any time.
Organization verification is a required step that confirms your organization is legitimate and that funds are sent to the correct place. This must be completed before you can add a bank account and receive payouts.
Every organization on SuccessFund must complete verification, including:
For school districts, verification only needs to be completed once for the entire district. Individual schools do not need to verify separately.
Due to increasing risks around identity fraud and AI-generated impersonation, we take extra steps to protect schools and organizations. Verification ensures:
You will be asked to provide:
All information should match official records.
If your organization does not have an EIN, select the “I don’t have an EIN” option during verification. You will be guided through the appropriate next steps.
Persona is a trusted third-party identity verification provider. We use Persona to confirm that you are a real person and an authorized representative of your organization.
Persona verification typically takes only a couple of minutes and is used only for identity verification. Your information is not used for any other purpose.
Persona may ask you to:
This helps confirm your identity securely.
If you run into issues:
Most verification issues are resolved quickly by switching devices.
In most cases, verification is completed within a few minutes. Some verifications may take longer if additional review is required.
Yes. You can create and manage campaigns, but you will not be able to add bank account details or receive payouts until verification is completed.
A district-level administrator or authorized finance representative should complete verification. Once verified, all schools in the district can use the same verified status.
Yes. SuccessFund and Persona follow strict security and compliance standards. Your information is used only for verification and payout protection.
If you have questions or run into issues during verification, contact the SuccessFund support team through the Help Center. We are happy to help you get verified and up and running.
An offline transaction is a cash or check payment that you manually record in your campaign to keep your totals, inventory, and leaderboard accurate. Offline transactions have no processing fees.
Once saved, your offline transaction will automatically:
No. Offline transactions are recorded for tracking purposes only and have no fees.
Yes.
If you need to update product selections, product questions, or checkout questions:
Yes!
The SuccessFund mobile app makes it easy to log cash payments on the go.
You can also answer product questions directly within the app as you record each sale.
The Payout Recording feature helps finance teams and bookkeepers keep track of whether a payout from SuccessFund has been logged in their external accounting system. It does not record the payout for you in your accounting system — instead, it gives you a quick way to mark payouts as “Recorded” or “Not Recorded” within SuccessFund.
Yes. If a payout was accidentally marked as “Recorded” or “Not Recorded,” you can reopen the payout, update the selection, and save again.
Notes are saved with the payout record inside SuccessFund. They’re visible to your team members when viewing that payout, so you can leave reminders or clarifications.
No. This feature is simply a tracking tool to help bridge your SuccessFund payouts with your own accounting workflow. You’ll still need to enter deposits into your accounting system as usual.
No — donors and patrons never need to create an account or log in. You can make your purchase or donation directly from the campaign link that was shared with you.
You should use the direct link given to you by the organizer, school, group, or participant. Each fundraiser has its own campaign page with all the details and a checkout button.
That’s okay — you can simply ignore the account. To support a fundraiser, just return to the campaign link and complete your purchase there. You won’t need to log in.
Our system is designed so that donors and patrons can give quickly and securely without creating extra logins. Accounts are only for organizers who are running fundraisers.
You’ll receive an email receipt right away. If your purchase includes a digital voucher, it will also be delivered by email instantly.
Reach out directly to the organizer, school, or group that told you about the fundraiser. They’ll be able to resend the correct link.
Why this happens:
In-person transactions (using the mobile app and card reader) work differently from online checkouts. When a patron taps their card in person, the system records the payment amount but does not automatically collect names, emails, or checkout question responses like online checkout does.
How product and checkout questions work in-person:
Tip:
To make sure SuccessFund and card readers run smoothly, it’s important that your organization’s network and email settings don’t block required services. Restrictions like firewalls, content filters, or email security tools can prevent payments from processing, files from uploading, or alerts from being delivered.
For in-person payments, the device running the SuccessFund mobile app must have an active internet connection. Without it, card readers will not be able to process transactions.
Your IT team should also add the following to the allow list:
And for system notifications and alerts, allow emails from:
Taking these steps ensures that your district can process payments, use card readers, upload files, and receive important alerts without interruption.
To access detailed product sales data for your campaign:
The Product Sales report provides a breakdown of sales data for each product variant sold through your campaign. It includes the following columns:
🔍 Note: This report only shows products that have recorded at least one sale. Unsold products will not appear in this view.
This report is especially useful for tracking inventory, identifying your best-selling products, and managing fulfillment.
SuccessFund makes it easy to manage the notifications you receive about your fundraising campaigns, payouts, and more. Here’s a step-by-step guide to updating your preferences.
On the My Info page, you can customize how and when SuccessFund sends you emails:
You can also add a friendly photo to help donors recognize your profile.
After you’ve updated your preferences:
A Variable Priced Product allows you to collect a custom payment amount without setting a fixed price in advance. This is perfect for situations like auctions, donation-based sales, or “pay what you can” items.
To set one up:
When supporters go to pay, they’ll be able to enter any amount within your price range. You can collect these payments online, in person with a card reader, or through a QR code or donation link.
It’s a flexible, easy way to accept open-ended contributions while keeping your tracking clean.
Yes! While SuccessFund doesn’t include bidding tools, it’s perfect for collecting payments from auction winners.
To set up an auction item:
After the auction ends, just enter the winning bid amount when collecting payment. You can use a card reader, share a QR code, or send a payment link. Cash and check payments can also be logged manually to keep your totals accurate.
SuccessFund tracks everything in your campaign dashboard — making auction payments fast, flexible, and easy to manage.
Options (sometimes called Variants) let you offer different versions of a product—like sizes, colors, or ticket types—all within a single listing. Shoppers select the option they want from a dropdown menu before adding the product to their cart.
Here are just a few ideas—there are endless possibilities:
Yes. You can set a different price for each combination. For example, student tickets might be $10 while general admission is $20.
Absolutely. Each combination has its own inventory count. You can set different quantities and mark individual selections as sold out.
Buyers see one product with dropdown menus for options. After choosing what they want, they can add it to their cart and check out. The correct price and available quantity are applied automatically.
Use this...When you need...OptionsA single product with multiple choices that need separate prices or inventory.Separate ProductsUnique images, descriptions, or categories for each item (e.g., hoodie vs tee).QuestionsTo collect extra details that don't affect price or inventory (e.g., shirt size on a free registration). Great for registration or other follow-up info.
Selling tickets to an event? Add an option called Ticket Type with selections like:
Each type can have its own price and inventory. Shoppers pick their ticket type from a dropdown, and you manage everything in one product.
Here's a great video on how variants/options work http://www.successfund.com/home/videos/how-to-add-variants-to-products-on-successfund