SHOCKS Black Market
Turn your server’s hidden economy into a fully configurable underground marketplace.
SHOCKS Black Market is a standalone, secure and highly configurable illegal marketplace resource designed for modern FiveM roleplay servers. Players can access hidden markets, purchase restricted products, progress through reputation tiers, and interact with a polished SHOCKS-style NUI.
Built with server-side validation and modular bridges, the Black Market is designed to integrate cleanly with your existing framework, inventory and money systems without relying on SHOCKS Banking.
Features
Hidden Black Market
Create one or multiple secret marketplace locations around your city.
Configurable Black Market locations
Multiple warehouse/underground locations
ox_target interaction
Optional NPC dealers
Configurable NPC model, scenario and heading
Job, gang, reputation and time restrictions
Distance-based access control
Server-side location validation
Full Marketplace System
Give players access to a configurable catalogue of restricted products.
Weapons
Ammunition
Attachments
Drugs
Contraband
Tools
Special items
Miscellaneous items
Fully configurable categories
Unlimited or finite stock
Product enable/disable controls
Custom descriptions and pricing
Required reputation
Required level
Maximum purchase quantities
Required items
Job restrictions
Gang restrictions
Time restrictions
Day restrictions
Every product can be configured independently.
Reputation System
Build a completely separate Black Market reputation system.
Players can progress through configurable tiers such as:
Unknown
Contact
Runner
Trusted
Dealer
Kingpin
Configure:
Starting reputation
Reputation gain
Reputation loss
Reputation decay
Maximum reputation
Reputation thresholds
Reputation rewards
Product reputation requirements
Your Black Market reputation remains independent from other SHOCKS resources.
Progression & Levels
Optional Black Market progression allows players to level up through the underground economy.
Configurable XP system
Configurable maximum level
XP rewards
XP loss
Level names
Level requirements
Level rewards
Progress bars
Next-level information
Unlock-based progression
Disable the entire level system when it is not needed.
Multiple Payment Methods
Use the payment system that suits your server.
Supported/configurable payment methods include:
Cash
Bank
Marked bills
Black money
Dirty money
Crypto
Custom account integrations
Custom payment bridge
Payment processing is handled server-side and players cannot manipulate prices or payment values through the NUI.
Inventory Support
The Black Market uses a modular inventory bridge.
Supported inventory systems include:
ox_inventory
qb-inventory
Inventory checks are performed server-side, including:
Item availability
Inventory capacity
Required items
Reward delivery
Payment items
Purchase validation
SHOCKS Banking-Style NUI
The Black Market features a clean SHOCKS-style interface inspired by the SHOCKS Banking product family.
The UI includes:
Clean black/charcoal design
Subtle SHOCKS blue accents
Responsive layout
Marketplace filtering
Category navigation
Search
Sorting
Stock indicators
Reputation information
Level progression
Available funds
Purchase confirmation
Transaction history
Admin controls
Notifications
Clean focus handling
Proper ESC handling
Safe NUI startup and shutdown
The Black Market does not use SHOCKS Banking's NUI or database.
Shopping & Purchasing
Players can browse the marketplace and purchase products directly through the NUI.
Purchase flow:
Browse products
↓
Select quantity
↓
Check requirements
↓
Confirm purchase
↓
Server validation
↓
Payment processed
↓
Inventory checked
↓
Item delivered
↓
Stock updated
↓
Transaction recorded
All important purchase checks are performed server-side.
Stock System
Configure how the marketplace behaves over time.
Infinite stock
Finite stock
Global stock
Per-player purchase limits
Automatic restocking
Manual restocking
Restock intervals
Minimum stock
Maximum stock
Random restock amounts
Product enable/disable controls
Transaction History
Every Black Market purchase can be recorded independently.
Players can view:
Product
Quantity
Price
Payment method
Date
Time
Transaction result
Transactions use dedicated Black Market database tables and do not use SHOCKS Banking transaction data.
Admin System
Optional server-side administration tools allow authorised staff to manage the marketplace.
Admin features include:
View stock
Set stock
Add stock
Remove stock
Enable products
Disable products
Add reputation
Remove reputation
Set reputation
Set player levels
View transactions
Manage market availability
Admin actions are server-validated.
Discord Webhooks
Configurable webhook logging for important Black Market activity.
Log events such as:
Successful purchases
Failed purchases
Stock changes
Reputation changes
Level changes
Admin restocks
Administrative changes
Each webhook category can be independently enabled or disabled.
Security
The client is never trusted with important transaction values.
The server validates:
Product ID
Product availability
Price
Quantity
Stock
Reputation
Level
Payment
Inventory space
Required items
Job
Gang
Time
Day
Location
Purchase limits
Permissions
Players cannot simply modify the NUI to change the price of an item or bypass purchase requirements.
Highly Configurable
Almost every part of the resource can be configured without editing the core systems.
Configure:
Framework
Inventory
Payment
Locations
NPCs
ox_target
Categories
Products
Prices
Stock
Restocking
Reputation
Levels
XP
Purchase limits
Job restrictions
Gang restrictions
Time restrictions
Day restrictions
Notifications
Webhooks
Admin permissions
SQL table names
Commands
NUI branding
Colours
Window size
Animations
UI visibility
Currency formatting
Security
Rate limits
Debug mode
Dependencies
Required:
ox_target
ox_inventory
ox_lib
oxmysql
Framework support:
QBCore
Qbox
The resource uses modular bridges so additional frameworks, inventory systems and payment systems can be added without rewriting the Black Market core.
Standalone Resource
SHOCKS Black Market does not require SHOCKS Banking.
It does not use:
SHOCKS Banking NUI
SHOCKS Banking database tables
SHOCKS Banking callbacks
SHOCKS Banking exports
SHOCKS Banking client/server files
It is a completely independent resource designed to feel like part of the SHOCKS product family.
Perfect For
Underground weapon dealers
Drug markets
Criminal organisations
Gang roleplay
Contraband systems
Illegal economy servers
Hidden warehouse markets
Restricted item shops
High-level criminal progression
Serious RP servers
Build your underground economy your way with a fully configurable Black Market system designed for performance, security and long-term server progression.