OXIDE VENDING | Player-Owned Vending Machine Business System video preview
Watch Video
OXIDE VENDING | Player-Owned Vending Machine Business System - Image 1

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

  1. Extract to your resources folder
  2. Run the included SQL files
  3. Ensure oxide-vending
  4. Configure settings
  5. Restart the server

Commands

  • Player: /vdb
  • Admin: NPC toggle, stats, force tick, progression setup

Links

Oxide Vending by Oxide Studios

OXIDE VENDING | Player-Owned Vending Machine Business System

Framework Agnostic
$14.99
Framework
Framework Agnostic
Last UpdatedFeb 20, 2026