system now uses seperate pricing.
All checks were successful
Build Frontend / Build Frontend (push) Successful in 24s

This commit is contained in:
2026-01-11 03:24:54 +00:00
parent b686acee8f
commit 7a32454b83
6 changed files with 718 additions and 11 deletions

View File

@@ -95,6 +95,22 @@ const SiteConfigSchema = new mongoose.Schema(
priceUpdateInterval: { type: Number, default: 3600000 }, // 1 hour in ms
},
// Instant sell / buyback settings (site buying items from users)
instantSell: {
enabled: { type: Boolean, default: true },
payoutRate: { type: Number, default: 0.6 }, // 60% of market price
minItemValue: { type: Number, default: 0.1 }, // Min $0.10
maxItemValue: { type: Number, default: 10000 }, // Max $10,000
cs2: {
enabled: { type: Boolean, default: true },
payoutRate: { type: Number, default: 0.6 }, // Game-specific override
},
rust: {
enabled: { type: Boolean, default: true },
payoutRate: { type: Number, default: 0.6 }, // Game-specific override
},
},
// Features toggles
features: {
twoFactorAuth: { type: Boolean, default: true },