Skip to Content
ScriptsBanking

Coast Banking

A banking dashboard with shared accounts, cards, loans with a credit score, savings and business payroll.

DetailValue
Resourcecoast_banking
FrameworksQBCore, Qbox
Dependenciesox_lib, oxmysql
ProtectionEscrow — config, locales and bridges are open
PricePremium

Features

  • Personal, shared and business accounts
  • Loans with a credit score
  • Savings interest tiers
  • Business payroll

Installation

Download

Get coast_banking from portal.cfx.re → Granted Assets .

Dependencies

Make sure ox_lib, oxmysql are installed and started first.

Database

Run install.sql once on your database.

Start the resource

server.cfg
ensure ox_lib ensure oxmysql ensure coast_banking

Configuration

config.lua
Config.Interest = { { min = 0, rate = 0.010 }, { min = 50000, rate = 0.015 }, { min = 250000, rate = 0.020 }, } Config.Loans = { maxAmount = 150000, minScore = 450, terms = { 7, 14, 30 }, -- days }

Every option has a comment in the file. Missing options fall back to their defaults, so configs from older versions keep working.

Exports

ExportSideDescription
exports.coast_banking:addTransaction(account, amount, reason)serverLog a transaction from another script
exports.coast_banking:getAccount(id)serverReturns balance and owners

FAQ

The script doesn’t start. Check the server console. “You lack the required entitlement” means the server key belongs to a different Cfx.re account than the one that bought the script.

Can I change the colours? Yes — see Theme colour.

Still stuck? Ask us on Discord .