GKSHOP
GKS Bank

Configuration

Configure GKS Bank after installation.

GKS Bank

Full banking for FiveM — ESX, QBCore, QBox and Standalone

Get it

Configuration files

FileUse it for
config/config.luaFramework, currency, limits, fees, security, features, cards, loans, savings, and phone banking
config/config_bridge.luaPermissions, identifiers, inventory, and compatibility
config/config_locations.luaBank and ATM locations
config/config_webhook.luaDiscord event channels
config/config_market.luaMarket assets and prices
locales/*.jsonTranslations

Restart gks-banking after changing configuration.

Discord webhooks

Keep webhook URLs in server.cfg, not in the resource files:

server.cfg
set gkbank:webhook:default "https://discord.com/api/webhooks/..."
set gkbank:webhook:admin "https://discord.com/api/webhooks/..."
set gkbank:webhook:security "https://discord.com/api/webhooks/..."

Use set, not setr. Enable the channels you want in config/config_webhook.lua.

Feature switches

Use Config.Features to enable or disable cards, cheques, company accounts, payroll, invoices, standing orders, payment requests, loans, savings, market tools, police tools, and phone banking.

Disabled features are hidden from the banking interface.

Phone banking

config/config.lua
Config.Phone = {
    Enabled = true,
    Resource = 'auto',
}

Use auto, gksphone, lb-phone, or off for Config.Phone.Resource.

On this page