Players sell items from their inventory at a price they choose. Buyers browse by item, see condition and weapon details, and buy in fixed pack sizes. Admins change prices, limits, taxes and peds from an in-game panel without restarting the resource.
Runs on QBCore, QBox and ESX. You pick the framework with one line in shared/config.lua.
Features
Listings
-
List items straight from the inventory in pack sizes you configure (default x1, x10, x100)
-
Listing tax, kept by the server or sent to a society account through
custom/server/custom.lua -
Per-player listing limit, minimum and maximum price, automatic expiry
-
Expired listings and listings removed by an admin go back to the seller as items to claim
-
Stackable items show the cheapest listing per pack size; weapons and other unique items show every listing, cheapest first
-
Condition, ammo, attachments, tints and serial shown on weapon listings
Auctions
-
Ascending bids; the bid amount is taken from the bidder when they bid
-
Outbid bidders get their money back either as a claim in the UI or paid straight to their account (
RefundMode) -
Anti-snipe: a late bid extends the end time
-
Optional tax on the seller's final price
Price data
-
Price history per item for 24 hours, 7 days or 30 days, with median and average
-
Seller dashboard with a 30-day revenue graph, totals and recent sales
-
Buyers can rate the seller 1 to 5 stars after a purchase
Admin panel
-
Edit tax, limits, currency, colors, tiers, blacklists and auction rules in game
-
Place market peds with a free camera, then confirm the position
-
Search and remove any active listing
-
Totals for active listings, sales, sales volume, sellers and top items
Access
-
Open with peds, a chat command, or both
-
Each ped can show every listing or only what was listed at that ped
-
Built-in key prompt at the peds, no extra resource needed
Other
-
11 languages, including right-to-left Arabic
-
Discord webhook logs for listings, purchases, earnings claims, expiry, admin removals, config saves and auction cancels
-
Item blacklist, job blacklist and per-job restricted items
-
Item images from qb, ox, qs or esx inventories
Compatibility
-
Frameworks: QBCore, QBox, ESX
-
Inventories: blend_inventory, qb-inventory, ox_inventory, qs-inventory, ESX default inventory ...
-
Required: oxmysql