About this project
Vouchers is a flexible rewards plugin for Azuriom that allows you to create redeemable codes for your community.
Codes can be redeemed by both registered users and guests, making the plugin suitable for giveaways, promotional campaigns, community events, compensation rewards, partnerships, and many other use cases.
Each voucher can contain one or multiple rewards. You decide exactly what users receive and how many rewards are delivered with every redemption.
Flexible Reward System
Vouchers supports several reward types available within the Azuriom ecosystem and your connected Minecraft servers.
- RCON commands: Execute commands directly on a connected Minecraft server.
- AzLink commands: Queue commands that will be executed when the player joins the Minecraft server.
- Azuriom roles: Assign one or multiple internal roles to a registered user.
- Shop packages: Grant packages created through the official Azuriom Shop plugin.
- Website points: Add points directly to the user's Azuriom account.
Multiple reward types can be combined within the same voucher, allowing you to create anything from a simple promotional code to a complete reward bundle.
Availability and Expiration Dates
Control exactly when each voucher can be redeemed by defining its availability period.
You can configure a starting date, an expiration date, or both. This makes it easy to prepare codes in advance for scheduled events, seasonal campaigns, product launches, or temporary promotions.
Redemption Limits
Vouchers includes configurable usage limits designed to help prevent abuse and keep every campaign under control.
- Global redemption limit: Restrict the total number of times a voucher can be redeemed across your entire community.
- Per-user redemption limit: Define how many times each individual user can redeem the same voucher.
These limits can be adapted to different scenarios, whether you are creating a unique one-time code, a limited community giveaway, or a reusable promotional campaign.
Rate Limiting and CAPTCHA Protection
Configurable rate limits help protect the redemption system against repeated requests, automated attempts, spam, and voucher code abuse.
Vouchers also integrates with the CAPTCHA system configured in your Azuriom installation, adding an extra layer of protection to the redemption process when CAPTCHA verification is available.
If your Azuriom website does not have a CAPTCHA provider configured, users will still be able to redeem vouchers normally. CAPTCHA protection is applied only when it is enabled and properly configured in Azuriom.
Discord Webhook Notifications
Connect a Discord webhook to receive a notification whenever a voucher is redeemed.
This provides better visibility and traceability, helping your team monitor redemption activity without constantly checking the administration panel.
Direct Redemption Links
Every voucher can be shared through a direct link that automatically fills the redemption field with the corresponding code.
When users open the link, they only need to confirm the redemption manually. There is no need to copy, paste, or type the voucher code themselves, creating a faster and more convenient experience for your community.
Built for Azuriom Communities
Whether you want to reward loyal members, distribute Minecraft items, grant website benefits, run limited promotions, or organize community giveaways, Vouchers provides a centralized and customizable solution directly within your Azuriom website.
Create your codes, configure their rewards and restrictions, share them with your community, and keep track of every redemption from one place.
Interface Disclaimer
The screenshots shown reflect the latest publicly available version of the plugin running on the latest available version of Azuriom and using Azuriom's default theme.
The final user interface may vary depending on the version of the plugin and Azuriom installed on your website, as well as the Azuriom theme you have enabled and configured.