Voucher System
The voucher system lets you manage promotional codes that can be distributed to players as rewards.
What is a Voucher Set?
Section titled “What is a Voucher Set?”A voucher set is a collection of codes organized for a specific purpose:
- Holiday promotion codes
- Product discount codes
- Gift card codes
- Event-specific codes
Each set can have:
- A descriptive name
- Optional description
- Expiry date
- Multiple voucher codes
Creating a Voucher Set
Section titled “Creating a Voucher Set”Step 1: Navigate to Vouchers
Section titled “Step 1: Navigate to Vouchers”- Go to your Organization dashboard
- Click Vouchers in the menu
Step 2: Create a New Set
Section titled “Step 2: Create a New Set”- Click Create Set
- Enter the set details:
| Field | Description | Required |
|---|---|---|
| Set Name | Descriptive name for the set | Yes |
| Description | Purpose of these vouchers | No |
| Expiry Date | When codes expire | No |
- Click Create
Adding Voucher Codes
Section titled “Adding Voucher Codes”You have three options for adding codes to a set:
Option 1: Upload CSV
Section titled “Option 1: Upload CSV”Upload a file containing your codes:
- Click Upload CSV
- Select your file (one code per line)
- Preview the codes
- Confirm upload
CSV Format:
SUMMER2024-001SUMMER2024-002SUMMER2024-003Option 2: Paste Codes
Section titled “Option 2: Paste Codes”Paste codes directly:
- Click Upload CSV or open the upload modal
- Paste codes in the text area (one per line)
- Click Upload
Option 3: Generate Codes
Section titled “Option 3: Generate Codes”Auto-generate unique codes:
- Click Generate
- Configure generation settings:
| Setting | Description |
|---|---|
| Number of Codes | How many to generate (e.g., 100) |
| Code Prefix | Optional prefix (e.g., “PROMO”) |
| Random Part Length | Length of random characters |
- Preview a sample code
- Click Generate
Example generated codes:
PROMO-A8K2M9X1PROMO-B3N5P7Q2PROMO-C1R4S6T8
Managing Vouchers
Section titled “Managing Vouchers”Viewing Codes
Section titled “Viewing Codes”Expand a voucher set to see all codes with:
- Code value
- Status (Available, Claimed, Expired, Disabled)
- Assigned game (if linked)
- Actions
Voucher Statuses
Section titled “Voucher Statuses”| Status | Description |
|---|---|
| Available | Ready to be claimed |
| Claimed | Assigned to a player |
| Expired | Past the set’s expiry date |
| Disabled | Manually deactivated |
Copying Codes
Section titled “Copying Codes”Click the copy icon next to any code to copy it to your clipboard.
Exporting Codes
Section titled “Exporting Codes”Export all codes in a set:
- Click Export on the voucher set
- Download the CSV file
- Use for external tracking or backup
Deleting Codes
Section titled “Deleting Codes”To delete individual codes or entire sets:
- Single code: Click the delete icon
- Entire set: Click delete on the set header
:::caution[Warning] Deleting a voucher set removes all codes permanently, including claimed codes. This cannot be undone. :::
Linking Vouchers to Games
Section titled “Linking Vouchers to Games”Connect voucher sets to game prizes:
During Game Creation
Section titled “During Game Creation”- Enable prizes in the game editor
- Add a prize slot of type “Voucher Set”
- Select the voucher set
- Set the probability
How Distribution Works
Section titled “How Distribution Works”- Player wins a voucher prize
- System selects an available code from the set
- Code is marked as claimed
- Player sees their unique code
- Code is linked to their session/email
Best Practices
Section titled “Best Practices”Naming Conventions
Section titled “Naming Conventions”Use clear, descriptive names:
- ✅
Summer-Sale-2024-20%Off - ✅
Launch-Event-Free-Trial - ❌
Codes1 - ❌
Test
Code Prefixes
Section titled “Code Prefixes”Use prefixes to identify campaigns:
SUMMER24-for summer campaignLAUNCH-for product launchVIP-for exclusive codes
Inventory Planning
Section titled “Inventory Planning”| Campaign Size | Suggested Codes |
|---|---|
| Small (< 500 plays) | 100-200 codes |
| Medium (500-5000 plays) | 500-1000 codes |
| Large (5000+ plays) | 2000+ codes |
:::tip[Buffer] Always generate 20-30% more codes than expected plays to avoid running out. :::
Expiration Management
Section titled “Expiration Management”- Set realistic expiry dates
- Send reminders before campaigns end
- Have backup codes for extensions
Troubleshooting
Section titled “Troubleshooting””No vouchers available”
Section titled “”No vouchers available””The set is empty or all codes are claimed. Add more codes or create a new set.
Codes not appearing in game
Section titled “Codes not appearing in game”- Verify the voucher set is linked to the prize
- Check the set isn’t expired
- Confirm codes are in “Available” status
Player didn’t receive code
Section titled “Player didn’t receive code”- Check if the code was claimed (should show in voucher list)
- Verify the player’s email was captured
- Check for email delivery issues
Next Steps
Section titled “Next Steps”- Learn about Prize Configuration
- Create a Game with voucher prizes