**Lyra Shops** lets your players own and run real businesses. They can buy or rent a store, stock it from their own inventory, hire staff, order wholesale goods and level the store up. Staff manage every store from a full admin panel. It works with **QBox**, **QBCore** and **ESX**.
### 🏪 Player-owned stores
Stores can be **bought** or **rented** by the day or month. Players can renew a rental from the UI, and expired rentals reset automatically and return the store balance to the owner.
Clean shop UI with categories, a cart and payment by **cash or bank**.
- Owners set the store name and logo, add products straight from their inventory and edit prices at any time.
- Up to 5 custom categories per store.
A placeable **store safe** (stash) and truck pickup points.
Grocery and **weapon store** types.
### 👥 Employees
- Every action has its own permission in the config (withdraw, deposit, categories, employees, store name, wholesale, upgrades).
- Promote or fire staff, with online status and employee photos.
### 📈 Profits & statistics
- Live balance chart and full transaction history.
- Deposit and withdraw with total sales, deposits and withdrawals.
### 🏆 Level system
- Each level needs sales, customers or wholesale orders plus a fee. All of it is configurable.
### 🚚 Wholesale
- Order stock from suppliers, carry crates and load them into the store truck.
### 🛡️ Admin panel
- Create stores in-game: set the price, rent, type and logo, then place the shopkeeper in the world.
- Freeze or activate, transfer ownership, view balances, products, staff and sales, or delete stores.
### ⚡ Optimized & secure
- About 0.00 ms idle on the client, and loops only run while you are near something or placing it.
- Batched database queries, with no per-player spam.
- Every server event is validated, so there are no negative-money, fake-sale or price-edit exploits.
### 🔧 Compatibility
**Frameworks:** QBox (qbx_core), QBCore and ESX (es_extended), switched with one config line
**Interaction:** ox_target, qb-target, or a simple [E] key
**Inventory:** ox_inventory and RTG_Inventory
**Notifications:** ox_lib, QBCore, QBox or ESX
**Languages:** English and Arabic, with full RTL support
**Requires:** oxmysql and ox_lib
Docs, support and updates are on our Discord.
You might also like these