Dependencies
Install and start the required dependencies before wasabi_banking.
The resource folder must be named wasabi_banking.
Requiredβ
ox_lib
Required by the resource manifest and used for callbacks, commands, locale handling, and utility functions.
oxmysql
Required server-side for accounts, cards, savings, loans, shared accounts, transactions, and admin freeze state. Tables are created automatically when Config.AutomaticAddDatabaseTables = true.
Supported RP framework
Use one supported framework bridge:
- ESX / es_extended
- QBCore / qb-core
- QBOX / qbx_core
- Custom framework bridge, if you implement the bridge functions yourself
Optionalβ
These are detected automatically when available. They are not required to start the resource.
Inventory backend
Used for bankcard and transaction receipt items.
- ox_inventory
- qb-inventory
- ps-inventory
- codem-inventory
- jaksam_inventory
- tgiann-inventory
Set Config.InventorySystem = 'auto' (default) or force a specific backend in config/server/config.lua.
Interact backend
Used for bank teller and ATM interaction.
- ox_target
- qb-target
- sleepless_interact
- Built-in drawtext fallback
Set Config.Interact = 'auto' (default) or force a specific backend in config/client/config.lua.
Notification backend
- wasabi_notify
- wasabi_uikit
- lation_ui
- ox_lib
Set Config.NotificationSystem = 'auto' (default) or force a specific backend in config/client/config.lua.
Society backend
Where job/gang society money lives. With Config.SocietyBackend = 'auto':
- ESX β
esx_addonaccount - QB / QBX β owned
wasabisociety balances (with optional import from management tables)
Explicit backends are also available. See Configuration.