Three people use a shop
The customer
- Grid or list view, with search, category filters, stock badges and sale prices
- An item preview with image, description and price breakdown
- A cart with quantities, discounts, total and savings
- Payment by cash, bank or society account
- Coupons at checkout, as a percentage or a fixed amount
- Loyalty points, discount vouchers of 5%, 10% and 15%, and rewards
- Cart presets that can be saved, shared and imported
- Transaction history with reorder in one click
- Favorites, and a License Required state when the player lacks a license
The employee
More than 55 permissions cover stock, pricing, coupons, analytics, customer management and sales. Panels a role cannot use stay hidden. Each employee can have a profile picture.
The owner
- Ownership. Buy, manage, transfer and sell a shop back to the city. The ownership layer can be turned off.
- Products. Whitelisted products with prices, categories, job or gang restrictions and identifier locks. Item metadata is supported, so variants of one item sit side by side.
- Sales. Scheduled for a product, a category or the whole shop, with start and end times, and limited to players, jobs or gangs.
- Coupons. Expiry dates, minimum purchases, product limits, usage caps, limits per player and automatic resets.
- Stock orders. Order baskets with delivery timers, countdowns and capacity limits. Inventory can be moved between shops.
- Customers. Loyalty balance, total spend, purchase count, last visit and history. A customer can be banned.
- Loyalty. Points rate per shop, Bronze, Silver, Gold and Platinum tiers, permanent discounts and custom rewards.
- Finances. Deposits and withdrawals, with revenue, expenses, net profit and average sale shown as line, area, bar and pie charts.
- Upgrades. Stock capacity, reputation for supplier discounts, faster deliveries, product slots, employee slots and the loyalty program.
- Reports. Product, promotion, customer and employee analytics, and stock history.
- Settings. Name, opening hours and map blip.
Kinds of shop
Convenience stores, gun shops, hardware stores, pharmacies, specialty stores or black markets. Illegal shops can accept dirty money only.
- Pawn shop mode. Customers sell accepted items and see the payout first.
- Item exchange. Gold bars for products, or carts that take cash and materials together.
- Job restricted shops. Police armories, EMS supply rooms and mechanic stores.
- Feature toggles per shop for history, loyalty, presets and coupons.
- Weapon serial registration, optional, written to metadata.
Compatibility
ESX, QBCore and Qbox are detected on start.
- Inventories: ox_inventory, qb-inventory, ps-inventory, lj-inventory, esx_inventory, codem-inventory, origen_inventory, jaksam_inventory, qs-inventory, qs-inventory-pro, tgiann-inventory
- Society banking: qb-banking, esx_society, Renewed-Banking, okokBanking, fd_banking, tgg-banking
- Targeting: qb-target, q-target, ox_target
- Library: ox_lib
Item label, weight, image and description come from your inventory and can be overridden per item.
Theme, logs and language
- One theme.lua, with ten presets and control over colors, tags, cards and backgrounds
- 25+ logged events, each with a toggle, sent to Discord, Fivemerr, FiveManage, Grafana or Loki
- Locales in German and English, with more added in minutes
Performance
0.00ms idle, 0.01ms in the main menu and briefly 0.02ms while management data loads.
The script is by Samuel's Development. More features are planned.