
Watch Video

Oxide Vending
Oxide Vending is a player-owned vending machine business system for QBCore servers. Register a business, place machines across the map, stock items, hire employees, and earn passive income from both player and NPC sales — all managed through a modern Vue 3 glassmorphic dashboard.
Open Source | QBCore | v1.1.1
Features
Modern NUI Dashboard
- Glassmorphic Vue 3 UI
- Interactive GTA V map with vending machine markers
- Transaction history with filters and pagination
- Revenue analytics (7d / 30d / 90d)
- Business leveling, XP, milestones, and daily bonuses
- Auto-refresh every 45 seconds
Vending Machines (Unlockable)
- Drinks (Level 1)
- Snacks (Level 2)
- General Items (Level 4)
- Electronics (Level 6)
Advanced Placement System
- Ghost preview with rotation controls
- Collision and surface detection
- Height adjustment
- Blocked zones and distance limits
10-Level Business Progression
- Unlock machines, employees, NPC boosts, and discounts
- Earn XP from sales, stocking, placement, repairs, and bonuses
- Revenue and sales milestone rewards
NPC Sales Simulation
- Time-based demand (weather and time synced)
- Location hotzones and machine-type multipliers
- Price sensitivity and stock variety bonuses
- Fully configurable tick system
Employee Management
- Owner, Manager, Collector, and Stocker roles
- Permission-based actions
Wholesale System
- Bulk discounts by business level
- Machine-type item catalogs
- Physical pickup with props and progress bar
Warehouse System
- Purchasable interior storage (Level 3)
- Secure access code
- Large-capacity item storage
Machine Durability & Repairs
- Wear over time
- Sales stop when machines are broken
- Repair costs and XP rewards
Banking Support
- oxide-banking business accounts
- QB fallback support
Security
- Server-side permission validation
- Pricing and markup enforcement
- Cache and database synchronization
- Transaction logging
- Input sanitization
Exports
- Business progression
- Limits and data access
- Warehouse control
Requirements
Required:
- qb-core
- oxmysql
- qb-target
- qb-inventory
- qb-radialmenu
- qb-input
- oxide-menu or qb-menu
Optional:
- oxide-banking
- qb-weathersync
Installation
- Extract to your resources folder
- Run the included SQL files
- Ensure
oxide-vending - Configure settings
- Restart the server
Commands
- Player: /vdb
- Admin: NPC toggle, stats, force tick, progression setup
Links
- Documentation: https://oxidestudios.dev/docs/oxide-vending
Oxide Vending by Oxide Studios
OXIDE VENDING | Player-Owned Vending Machine Business System
Framework Agnostic
$14.99
Framework
Framework Agnostic
Last UpdatedFeb 20, 2026