Custom Shops Pro
Custom Shops Pro
The ultimate shop system your server deserves.
The most comprehensive and feature-rich shop script for FiveM.
Genuinely the most complete shop system you'll find for FiveM. Over a hundred hours invested perfecting every detail, from the intuitive customer experience to the powerful management dashboard with 55+ granular permissions, comprehensive analytics, advanced stock management, and much more. This isn't just a shop script, it's a complete business simulation that transforms how shops work on your server.
Showcase :
Advanced Shop System
Main Features
Compatibility
Fully compatible with:
- QBCore
Auto-detected.
Supported Inventories
- ox_inventory
- qb-inventory
- ps-inventory
- lj-inventory
- esx_inventory
- codem-inventory
- origen_inventory
- jaksam_inventory
- qs-inventory
Supported Society Banking Systems
- qb-banking
- esx_society
- Renewed-Banking
- okokBanking
- fd_banking
- tgg-banking
Drop the resource in and it automatically detects your framework, inventory, and targeting system.
Peak Performance
- 0.00ms idle
- 0.01ms in the main shop menu
- Briefly 0.02ms while loading management data
Intelligent caching minimizes database queries while smooth client-side operations reduce callback usage.
Translations & Localization
Full locales system for easy text customization.
Included:
- German (de)
- English (en)
Add your own language in minutes.
Unlimited Shop Types
Create any kind of storefront:
- Convenience stores
- Gun shops
- Hardware stores
- Pharmacies
- Specialty stores
- Black markets
Each shop maintains its own:
- Inventory
- Pricing
- Branding
- Identity
Full Theme Customization
Includes 10 built-in presets:
- deepVoid
- slateStorm
- midnightBlue
- purpleHaze
- And more
Customization options include:
- Primary colors
- Scrollbar colors
- Semantic state colors
- 40+ tag and badge colors
- Transaction styling
- Employee styling
- Category styling
- Upgrade card styling
Background options:
- Grid
- Dots
- Cross
- Diagonal
All configured through a single theme.lua.
Metadata Support
Configure any item with custom metadata:
- Durability
- Quality
- Grade
- Custom values
Sell multiple variants of the same item, such as:
- og_kush
- skywalker_og
Works with both owned and non-owned shops.
Extensive Logging
Built-in logging support for:
- Discord (formatted embeds)
- Fivemerr
- FiveManage
- Grafana
- Loki
Features:
- 25+ logged events
- Configurable destinations
- Individual event toggles
Automatic Everything
The included bridge automatically detects:
- Framework
- Inventory
- Targeting system
Item information is automatically pulled:
- Label
- Weight
- Image
- Description
All values can be overridden per item if needed.
Highly Configurable
Detailed configuration surface allowing every aspect of the system to be customized.
Customer Experience
Intuitive Shopping Interface
Modern responsive UI featuring:
- Grid view
- List view
- Real-time search
- Category filters
- Product images
- Descriptions
- Pricing
- Active sales
- Stock levels
- Category badges
Item Preview Modal
Click any product to view:
- Large images
- Full descriptions
- Price breakdowns
- Stock availability
- Live quantity totals
Add products to the cart without leaving the preview.
Smart Cart Management
Features:
- Itemized breakdowns
- Quantity editing
- Product removal
- Automatic calculations
- Subtotals
- Discounts
- Final totals
- Savings display
Flexible Payment Systems
Supported payment methods:
- Cash
- Bank
- Society accounts
Society purchases support configurable minimum grades and permission requirements.
Coupon System
Redeem promo codes during checkout.
Supports:
- Percentage discounts
- Fixed amount discounts
Loyalty Program
Players earn loyalty points with every purchase.
Features:
- Configurable earn rate
- Reward coupons
- Discount vouchers
- Redeemable rewards
Examples:
- 5% discounts
- 10% discounts
- 15% discounts
Cart Presets
Save frequently purchased item combinations.
Players can:
- Save presets
- Edit presets
- Delete presets
- Share presets
- Import presets from others
Transaction History & Reorder
View complete purchase history including:
- Items
- Quantities
- Prices
- Discounts
- Payment methods
- Timestamps
One-click reorder instantly recreates previous purchases.
License Restriction System
Restrict products behind licenses.
When requirements are not met:
- Buy button is replaced
- Clear "License Required" notification is shown
Favorites
Mark products as favorites for quick access.
Dedicated filtering allows players to browse only starred items.
Item-for-Item Exchanges
Accept items as currency instead of money.
Examples:
Full Exchange Shops
- Gold bars → Items
Mixed Currency Shops
- Cash purchases
- Material trades
- Combined transactions
Supports cash and item deductions within the same purchase.
Illegal Shops (Black Market)
Configure shops to accept dirty money only.
Features:
- Illegal economy support
- Optional player ownership
Pawn Shop System
Sell items directly from inventory.
Features:
- Seller mode interface
- Accepted item filtering
- Sell value previews
- Total payout calculations
Job-Restricted Shops
Restrict shops to specific jobs.
Examples:
- Police armories
- EMS supply rooms
- Mechanic stores
Supports multiple allowed jobs per shop.
Per-Shop Feature Toggles
Enable or disable features individually per shop:
- Transaction history
- Loyalty program
- Cart presets
- Coupons
Ideal for specialty stores.
Serial Registration
Weapons can optionally receive serial numbers through metadata.
Shop Management & Ownership
Ownership System
Players can:
- Purchase shops
- Manage shops
- Sell shops
- Transfer ownership
- Sell back to the city
Features:
- Configurable purchase prices
- Automatic permission transfer
- Optional ownership system
Ownership can be disabled entirely.
Product Setup
Configure products using a whitelist system.
Options include:
- Custom pricing
- Custom categories
- Job restrictions
- Gang restrictions
- Identifier restrictions
Sales Management
Create time-limited sales.
Options:
- Percentage discounts
- Scheduled start/end times
- Product-specific sales
- Category-wide sales
- Shop-wide sales
Can also be restricted by:
- Player
- Job
- Gang
Active sales display original prices with strike-through pricing.
Coupon Management
Create fully customizable promo codes.
Features:
- Discount values
- Maximum discount caps
- Expiration dates
- Minimum purchases
- Category restrictions
- Product restrictions
- Usage limits
- Per-player limits
- Automatic resets
- Job and gang restrictions
Customer Management
Track customer activity with:
- Loyalty balances
- Total spending
- Purchase counts
- Last visits
- Individual purchase histories
Ban customers when necessary.
Banned customers receive a clear access-denied message.
Employee Management & Permissions
Granular access control with:
- 55+ permissions
- Role-based visibility
- Custom profile pictures
Permission categories include:
- Stock management
- Pricing
- Coupons
- Analytics
- Customer management
- Sales management
Unavailable features remain hidden automatically.
Advanced Stock Management
Features:
- Order baskets
- Delivery timers
- Multiple payment methods
- Live delivery countdowns
- Inventory transfers
- Capacity limits
Supported payments:
- Cash
- Bank
- Business accounts
Loyalty Program (Management Side)
Per-shop configuration options:
- Enable/disable loyalty
- Points-per-dollar rates
- Tier progression systems
- Tier thresholds
- Permanent discounts
- Custom rewards
Example tiers:
- Bronze
- Silver
- Gold
- Platinum
Create unlimited rewards with:
- Name
- Description
- Icon
- Cost
- Discount value
Society Account & Finances
Financial management tools include:
Account Management
- Deposits
- Withdrawals
Business Metrics
- Revenue
- Expenses
- Net profit
- Average sale value
- Transaction counts
Visual Reports
- Line charts
- Area charts
- Bar charts
- Pie charts
Advanced Filtering
- Keyword
- Type
- Date
- Customer
- Employee
- Amount
Shop Upgrades System
Upgradeable business progression.
Available upgrades:
Stock Capacity
Increase inventory limits.
Reputation
Unlock supplier discounts.
Express Logistics
Reduce delivery times.
Product Slots
Sell more products.
Employee Slots
Hire more staff.
Loyalty Program
Unlock customer rewards.
All upgrades support multiple configurable levels.
Comprehensive Analytics
Detailed reporting across the entire business.
Track:
Product Analytics
- Quantities sold
- Revenue generated
- Average sales
- Last sold dates
Promotion Analytics
- Coupon effectiveness
- Discount performance
- Customer savings
- Revenue impact
Customer Insights
- Spending habits
- Loyalty progression
- Purchase trends
Employee Tracking
- Activity logs
- Hiring history
- Firing history
- Permission changes
Stock History
Filter by:
- Employee
- Item
- Action
- Timeframe
Customer and employee names link directly to detailed profile pages.
Shop Settings
Configure:
- Shop name
- Map blip visibility
- Blip icon
- Blip color
- Blip scale
- Opening hours
Shop names can optionally be locked through configuration.
There's much more to explore, with additional features planned for future updates.
Dependencies
Required Framework
Choose one:
- qbx_core
- es_extended
Targeting
Choose one:
- qb-target
- q-target
- ox_target
Libraries
- ox_lib
Supported Inventories
Auto-detected.
Choose whatever you already run:
- ox_inventory
- qb-inventory
- ps-inventory
- lj-inventory
- esx_inventory
- codem-inventory
- origen_inventory
- jaksam_inventory
- qs-inventory
- qs-inventory-pro
- tgiann-inventory
Quick setup
Drop the resource folder into resources/ and add this line to server.cfg:
ensure tebex-custom-shops-pro
Required dependencies (all free, install once and reuse across every Tebex script):
Compatibility & specs
Related FiveM scripts
Write a review
Reviews are moderated before appearing. Purchased the product? Your review gets a VERIFIED badge automatically.
About this FiveM script
Custom Shops Pro is a premium FiveM script for esx, qbcore, qbox servers. It’s part of the Tebex catalog, a curated selection of battle-tested resources for QBCore, ESX and Qbox roleplay servers. Every script on Tebex ships with lifetime updates, instant email delivery, and a ticket system for technical support.
Whether you’re building a QBCore server from scratch, upgrading an ESX Legacy deployment, or migrating to Qbox, this resource drops in cleanly and runs at 0.00ms idle resmon. The config-first design means you can customize prices, permissions and locations without touching the core Lua.