Learn how to create and manage product variants—like sizes or colors—on SuccessFund, making sales and inventory tracking

This video will review how to set up and manage product variants in SuccessFund, allowing you to offer different sizes, colors, or other options for the products you're selling. You'll learn how to:
By the end of this video, you'll know how to effectively use product variants to enhance your sales strategy and provide a better shopping experience for your supporters.
Discount Codes let you offer special pricing to supporters. When a customer enters a code at checkout, the discount is applied to their order based on the rules you’ve set.
You can use them for:
Discounts can be:
Discount Codes:
Only one code can be used per order.
You can add a discount by going to your Products tab, and clicking on Store Options.
Once you create a discrount, you choose either:
A discount will never reduce an item below $0.
If you use a dollar discount that exceeds the item price, the remaining amount does not carry over.
Example:If you create a $20 discount and someone buys a $15 item, the order total becomes $0. The extra $5 is lost.
You control how many times each code can be used.
There is no automatic per-customer limit.
If you want one use per person, each person must have their own unique code (A great unique code for students or faculty is their student ID number)
A single discount can include as many unique codes as needed. Each code has its own redemption limit.
How usage is counted depends on where the discount applies:
Example:If you offer $5 off hoodies and someone buys 3 hoodies in one order, that counts as 3 uses.
Important:For product-specific discounts, the "Discounted Items Per Order" value must be less than or equal to the usage limit.
Faculty example:If you want to give all faculty free entry to a football game:
If you want one use per ID, set it to 1.If you want each ID to be usable multiple times (for example, 6 free tickets over the course of a season), set it to 6.
Be intentional. The number you enter is how many times each specific code can be redeemed.
If you instead create one shared code and set usage to 100, anyone who has the code can use it until all 100 uses are gone.
Refunds do not restore usage.
This only appears when you choose Specific Products.
It controls how many items in a single order can receive the discount.
Example:If you set this to 2 and a customer buys 4 eligible items, only 2 of them will receive the discount.
This field is required for product-specific discounts.
You can apply a discount to:
If you select specific products:
You can choose:
A discount stops working when either:
Whichever happens first.
No. Codes are automatically converted to uppercase.
If you create a code called save10, it will work whether someone types save10, SAVE10, or Save10.
Yes.
When creating or editing a discount, you can enter as many codes as you want, one per line. They will all share the same discount settings.
Each code has its own redemption limit and is tracked separately.
Yes.
You can edit a discount to:
No. Only one code can be applied per order, but that single code may apply to multiple eligible products depending on your discount settings.
No. They do not restrict visibility or purchasing access.
No. Minimum purchase thresholds are not supported.
No. Discounts apply to products only.
A code will not work if:
The customer will see a message explaining why the code didn’t apply.
The discount usage is not restored.
Not natively.
Workarounds include:
On the Discounts page, you can see:
Regularly review usage to make sure codes are not being shared or abused.
Before sharing a code publicly or sending it to supporters, double-check the following:
Taking 60 seconds to review these settings can prevent accidental over-discounting or code abuse.
What is barcode scanning?
Barcode scanning lets you ring up products by scanning the barcode in the SuccessFund mobile app instead of searching for items manually. When you scan a product barcode, the item is instantly added to your cart at checkout.
Do my products need barcodes already?
Most retail products already have barcodes on their packaging. If your product has a barcode, you can scan and save it to that product in your store.
How do I set up barcodes for my products?
From the app, tap More, then select Set Up Barcodes. Choose a product, tap Scan Barcode, and scan the barcode on the item. Once scanned, the barcode is saved to that product.
Can I use barcode scanning with product variants?
Yes. Barcode scanning works with products that have variants. You can scan and assign a barcode to each variant.
Do I need to set up barcodes every time?
No. Barcodes only need to be set up once per product or variant. After that, you can scan the item anytime during checkout.
Barcode Scanning vs Redemption QR Codes
What is the difference between product barcodes and redemption QR codes?
Product barcodes are linked to items in your store. Scanning a product barcode adds that item directly to the cart.
Redemption QR codes are tied to completed online purchases. These QR codes can appear on receipts for online orders when enabled. Scanning one pulls up the original purchase so it can be redeemed.
Where do redemption QR codes come from?
Redemption QR codes appear on receipts for online purchases when the feature is enabled. Customers can show the QR code on their phone or on a printed receipt.
What happens when I scan a code?
The scanner automatically detects the type of code.
You do not need to switch modes. Scan either one.
Do I need different scanners or buttons?
No. Both the Scan Barcodes and Scan Redemption Codes features support scanning both types of codes. The system handles the difference automatically.
Can I scan the same redemption QR code more than once?
No. Once an order has been redeemed, it cannot be redeemed again. This helps prevent duplicate redemptions.
Checkout and Usage
How do I check out using barcode scanning?
At the point of sale, tap Scan and scan the items you want to sell. Each scan automatically adds the item to your cart. When you are ready, tap View Cart to complete checkout.
Can I still add items manually?
Yes. Barcode scanning is optional. You can continue to add products to the cart manually.
What if a code does not scan?
If a code does not scan, you can add the item manually or search for the order to redeem it. If the issue continues, make sure the barcode or QR code is clear and has been properly set up.
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.
By default, external groups are Unmanaged, meaning they are autonomous and do not require district approval to run fundraisers. However, districts can enable Managed External Groups, which makes approval through the district required for every external group. Membership in these groups remains self-managed, but the approval requirement is a global setting—all external groups are either Managed or Unmanaged. You cannot pick and choose on a group-by-group basis.
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.
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.
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
Product delivery depends on how your campaign is set up.
If you're using a vendor, the vendor typically handles fulfillment directly. This might include shipping to the school, offering local pickup, or mailing items directly to supporters. The method will depend on the vendor’s agreement, which should be outlined during campaign setup.
If your group is managing fulfillment yourself — such as distributing items on campus or in classrooms — you’ll coordinate delivery. To help with this:
The Product Sales report gives you a summary view — showing how much of each item you’ve sold overall. This is helpful for inventory planning and seeing which items were most popular.
If you’re running a fundraiser with one of SuccessFund’s integrated partners, fulfillment may happen automatically and digitally. If that’s the case, you’ll see a note in the campaign description outlining how items are delivered.
Also, if your fundraiser includes student participation, the Leaderboard tab is a great tool for fulfillment support. Each student has a unique link and can see which supporters donated or purchased through their link — helpful if they’re assisting with product delivery.
Note: If your campaign is donation-only and doesn’t include products, the Product Sales and Result Details reports may not display any fulfillment-related information.