Standalone VIP System
An automated VIP System for your Fivem Server, connected to your Tebex Webstore. Fully Standalone, works perfect for any server no matter if is Roleplay, PVP, Zombies or if it uses ESX, VRP, Qbus, etc.
Aperçu vidéo
Click to load video from YouTube. By watching, you agree to their privacy policy.
Standalone VIP System - Automated Tebex Integration for Any FiveM Server
Managing VIP memberships manually is tedious. Players buy packages from your Tebex store, then you spend hours processing redemptions, updating databases, and answering when do I get my VIP? messages. This fully automated VIP system eliminates that work entirely. Once configured, it handles everything - from Tebex purchases to Discord notifications to database updates - without you lifting a finger.
What's Included
This is a complete VIP management solution that connects your Tebex webstore directly to your FiveM server. When players purchase VIP packages, the system automatically generates redemption codes, posts them to your Discord channel, and stores them in your database. Players simply join the server and use /vip_code [transaction_id] to activate their VIP status instantly. You get unlimited VIP levels (Bronze, Silver, Gold, Diamond - whatever you want), gift card generation for giveaways, and comprehensive Discord logging that tracks every code creation and redemption.
Key Features
- True Standalone Design - Works with ESX, QBCore, vRP, QBOX, or any framework. Perfect for roleplay, PVP, zombie survival, or racing servers
- Tebex Automation - Purchases trigger automatic code generation and Discord posting. Zero manual processing required
- Flexible Identifiers - Choose between Steam or License identification based on your server setup
- Gift Card System - Generate custom codes for community events, giveaways, or rewards. Track who created and redeemed each code
- Accumulative Duration - VIP time stacks instead of overriding. Redeem 1 month today and 4 months tomorrow = 5 total months
- Export Functions - Client and server exports let other scripts check VIP status and level for custom features
- Unlimited VIP Tiers - Create as many membership levels as your server needs with unique perks for each
- Complete Audit Trail - Discord webhooks log code creation, redemptions, and admin actions for accountability
Perfect For
- Server owners tired of manual VIP management and Discord DMs asking for activation
- Communities running Tebex storefronts who want instant delivery without staff intervention
- Servers offering tiered memberships (basic, premium, elite) with different perk levels
- Admins who need gift codes for events, content creator partnerships, or subscriber rewards
Technical Details
- Framework: Standalone (compatible with ESX, QBCore, vRP, QBOX, or no framework)
- Database: MySQL/MariaDB required for VIP data storage
- Dependencies: Tebex webstore with API access
- Configuration: Single config file for VIP levels, identifiers, and webhook URLs
- Commands:
/vip_code [transaction]for redemption, admin commands for gift card generation
Installation
- Import the included SQL file to create the VIP database tables
- Configure your Tebex API credentials and Discord webhook URLs in
config.lua - Define your VIP levels with durations and any custom metadata you need
- Set up Tebex products to trigger the script when purchases complete
- Whitelist admin identifiers for gift card creation permissions
- Test with a live purchase or manually generated code to verify Discord logs
Export Examples
Use VIP status to gate features in other scripts. Check if a player has VIP and what level they hold:
Server-side: local isVIP = exports['vip_system']:IsPlayerVIP(source)
Client-side: local vipLevel = exports['vip_system']:GetVIPLevel()
Build VIP-only shops where Bronze members get 10% discounts, Silver gets 20%, and Gold gets 30%. Or grant extra character slots in multicharacter systems based on VIP tier. The exports make integration simple.
What Makes It Stand Out
Most VIP scripts require manual code entry or complicated setup for each framework. This works everywhere because it's truly standalone - just identifiers and database entries. The Tebex automation is the real game-changer. You configure it once, and every purchase flows automatically from store to Discord to database without touching admin panels. The accumulative duration system is player-friendly too - they never waste time by redeeming codes before expiration. And the audit logs mean you always know who created gift codes and who used them, which matters when you have multiple admins.
Requirements
- Active Tebex webstore with API access enabled
- MySQL or MariaDB database
- Discord server for webhook notifications
- FiveM server running any framework (or none)




