Add-ons
Sell merchandise, VIP upgrades, parking, drink packages, and other extras alongside your event tickets.
Overview
Add-ons allow you to:
- Sell additional items with ticket purchases
- Offer free or paid extras
- Set quantity limits and per-order maximums
- Restrict add-ons to specific ticket types
- Include free add-ons with certain tickets
- Support multiple currencies
- Track sales and redemptions at the event
- Prevent double-claims with unique redemption codes
Accessing Add-ons
- Go to Dashboard → Toolkit
- Click Add-ons
- Select an event to manage its add-ons
Processing Fees
At the top of the add-ons page, you'll find a toggle: Pass processing fees to buyers.
| Setting | Behaviour |
|---|---|
| On (default) | Processing fees (5% platform + payment processing) are added to the buyer's total |
| Off | You absorb the processing fees for add-ons |
This setting is separate from the ticket transfer fee setting. You can choose to pass fees to buyers for tickets but absorb them for add-ons, or vice versa.
Example (₦5,000 add-on with Paystack):
| Fees On | Fees Off | |
|---|---|---|
| Add-on price | ₦5,000 | ₦5,000 |
| Platform fee (5%) | +₦250 | Absorbed |
| Paystack (1.5% + ₦100) | +₦175 | Absorbed |
| Buyer pays | ₦5,425 | ₦5,000 |
| You receive | ₦5,000 | ₦4,575 |
Creating Add-ons
- Click Add New
- Fill in the add-on details:
- Name (required) - e.g., "VIP Upgrade", "Event T-Shirt"
- Description (optional) - What the add-on includes
- Image (optional) - Upload an image for the add-on
- Category - Merchandise, Experience, Food & Drink, Parking, Upgrade, or Other
- Type - Paid or Free
- Price (if paid) - Price and currency (can add multiple currencies)
- Quantity Limit (optional) - Total available, leave blank for unlimited
- Max per Order - Maximum a single person can purchase (default: 10)
- Click Create
Adding Images
Add-ons can have images to help attendees identify them:
- Click the image upload area
- Select an image (JPEG, PNG, or WebP, max 5MB)
- The image appears on the event page and in the add-on list
Multi-Currency Pricing
If your event sells tickets in multiple currencies, you can set different prices for each currency:
- Set the primary price and currency
- Click Add Price to add additional currency options
- Attendees see prices in the currency matching their selected ticket
Advanced Options
Ticket Restrictions
Restrict an add-on to only be available for certain ticket types:
- When creating or editing an add-on, find Restricted to Tickets
- Select which ticket types can purchase this add-on
- Leave empty to allow all ticket holders to purchase
Example: A "VIP Lounge Access" add-on restricted to "VIP Ticket" holders only.
Included with Tickets
Automatically include an add-on free with certain ticket types:
- When creating or editing an add-on, find Included with Tickets
- Select which ticket types receive this add-on for free
- Attendees with these tickets get one unit of the add-on for free
Example: A "Welcome Drink" add-on included free with "Premium Ticket" purchases.
An add-on cannot be both restricted to and included with the same ticket type.
Purchasing Extra Units
When an add-on is included with a ticket, the attendee gets one free. They can still purchase additional units at the regular price.
Example: If "Wings" is included with "Weekend Pass":
- Attendee selects 1 Wings → Free (included)
- Attendee selects 2 Wings → 1 free + 1 paid
- Attendee selects 3 Wings → 1 free + 2 paid
The checkout summary clearly shows this as "Wings x3 (1 Included) ₦1,200" (for the 2 paid units).
Managing Add-ons
Editing
- Click the edit icon on an add-on
- Update any fields
- Click Update
Status Options
When editing, you can change the status:
- On Sale - Available for purchase
- Coming Soon - Visible but not yet available for purchase
- Paused - Temporarily unavailable
- Sold Out - No more available
- Hidden - Not visible to attendees
Deleting
- Click the delete icon
- Confirm deletion
You cannot delete an add-on that has been sold. Use Paused or Hidden status instead to prevent further sales while preserving existing orders.
Add-on Categories
| Category | Use Cases |
|---|---|
| Merchandise | T-shirts, hats, posters, branded items |
| Experience | Meet & greet, backstage access, workshops |
| Food & Drink | Meal packages, drink vouchers, bottomless drinks |
| Parking | Reserved parking, VIP parking |
| Upgrade | VIP upgrades, early access, premium seating |
| Other | Any other extras |
How Attendees Purchase Add-ons
- Attendee selects tickets on the event page
- Add-ons section appears below tickets (filtered by selected ticket and currency)
- Attendee adjusts quantities with +/- buttons
- Add-ons are included in the order total
- After purchase, attendee receives redemption codes
Add-ons only show if they have a price in the same currency as the selected ticket.
Redemption Codes
Each purchased add-on receives a unique redemption code (e.g., AON-A7X9B2).
What Attendees See
After purchase, attendees see their add-ons on the order confirmation page with:
- Add-on name and quantity
- Redemption code
- Price paid
Preventing Double-Claims
The system tracks:
- Quantity purchased - How many were bought (e.g., 3 drinks)
- Quantity redeemed - How many have been used (e.g., 1 drink)
- Remaining - How many are left (e.g., 2 drinks)
Redeeming Add-ons at Events
Accessing Redemption
- Go to Dashboard → Events → Manage → Entry Validation
- Click the Add-ons tab
Search Methods
By Code
- Select By Code tab
- Enter the redemption code (e.g.,
AON-A7X9B2) - Click Search Add-ons
By Email
- Select By Email tab
- Enter the attendee's email address
- Click Search Add-ons
- View all add-ons purchased by that email
Redeeming
- Search for the add-on
- View remaining quantity (e.g., "2 of 3 remaining")
- Click Redeem 1 to mark one as used
- Repeat as needed
When all items are redeemed, the status shows "Fully Redeemed".
Tracking Sales
On the Add-ons management page, each add-on shows:
- Name and status
- Category
- Price
- Sold count / Limit (if set)
Best Practices
Pricing
- Research competitor pricing
- Consider bundle discounts
- Price upgrades based on value added
- Free add-ons can drive engagement
Quantity Limits
- Set limits for exclusive items
- Leave unlimited for digital goods or plentiful items
- Consider per-order limits to ensure fair distribution
Descriptions
- Be specific about what's included
- Mention size/variants if applicable
- Set clear expectations
Categories
- Use appropriate categories for easier management
- Helps attendees find relevant add-ons
Ticket Restrictions
- Use restrictions for exclusive perks (e.g., VIP-only experiences)
- Use inclusions for value-adds that come with premium tickets
- Combine both for tiered offerings
Common Add-on Ideas
Merchandise
- Event t-shirts
- Branded merchandise
- Commemorative items
- Artist merch
Experiences
- Meet & greet
- Photo opportunities
- Workshop access
- Early entry
Food & Drink
- Meal vouchers
- Drink packages
- Bottomless drinks
- VIP bar access
Parking
- General parking
- VIP/close parking
- Multi-day parking passes
Upgrades
- Seat upgrades
- VIP access
- Premium viewing areas
- After-party access
Troubleshooting
Add-ons Not Showing
- Check the add-on status is "On Sale"
- Verify the event has available tickets
- Ensure the add-on isn't sold out
- Check if the add-on is restricted to a different ticket type
- Verify the add-on has a price in the selected currency
Redemption Code Not Found
- Verify the code is entered correctly (case-insensitive)
- Check the code belongs to this event
- Ensure the order was completed (not cancelled)
Cannot Redeem
- Check if already fully redeemed
- Verify you're searching the correct event
Cannot Delete Add-on
- Add-ons with sales cannot be deleted
- Set status to Hidden or Paused instead
Next Steps
- Check-in Validation - Entry validation for tickets
- Managing Tickets - Ticket configuration
- Analytics - Track event performance