Advanced Banking System
€20.00
Description
Advanced Banking System is a premium all-in-one FiveM banking script for ESX, QBCore, and Qbox with multi-account banking, invoices, society access, ATM PIN security, card management, subscriptions, loans, P2P lending, crypto trading, analytics, and live account activity in one polished financial platform.
Features
Complete multi-page banking interface with Dashboard, Analytics, My Payments, My Trades, Loans, My Loans, My Updates, Account, Settings, and Support.
Unified premium design across cards, modals, badges, tables, toggles, dropdowns, notifications, and account management flows.
Fast page switching with immediate UI refresh after payments, loans, billing updates, card actions, and other key banking events.
Multi-account support with Main, Savings, Business, Joint, Shared, and Social (society) account types.
Active account transaction context ensures operations always follow the currently selected bank account.
Account creation and account removal both use clean confirmation flows inside the main banking UI.
Shared account member management includes granular permissions for view, deposit, withdraw, and transfer actions.
Settings page lets you predefine default permissions for newly added shared account members.
Social and society account access can be mapped by job and boss grade through config for role-restricted business banking.
Deposit, withdraw, and transfer flows include full server-side validation for safer money handling.
IBAN resolution and recipient lookup are handled before transfer confirmation for cleaner and safer payment flow.
Transfer defaults support quick amount chips and default note mapping to speed up repeated payments.
Core money actions update the account activity feed in real time.
Billing History includes statuses, period filters, search, and an invoice details modal inside the bank UI.
Invoices can be paid directly from the bank interface when the selected billing provider supports it.
Plan billing and external invoice history are combined into one clean banking view with provider bridge support.
Native billing routes are ready for esx_billing and qb_phone, with custom billing support available through the AddBillingEntry export.
Built-in Basic, Plus, and Elite subscription plans control access, limits, and premium banking features.
Per-plan limit enforcement covers transfers, withdraws, bank loan max, P2P publish limits, and crypto allowance.
Periodic renewal sweep handles successful renewals, failed charges, and stored next or last charge data automatically.
Plan & Billing settings include auto-renew toggle support and downgrade safety behavior when paid renewals fail.
Dedicated ATM module uses a separate UI from the main bank panel and supports configurable ATM model lists.
ATM interaction supports both text interaction and target interaction depending on your preferred server setup.
ATM flow includes account selection and account availability checks before any withdrawal is processed.
Optional ATM PIN gate can be enabled through user settings for extra card security.
Configurable failed PIN attempt lock with PinMaxAttempts keeps card status synced after repeated ATM PIN failures.
Card unlock flow supports optional owner-only restrictions, optional unlock fees, and new PIN setup.
Card settings support PIN updates, design changes, signature controls, and status handling directly inside the bank UI.
Multiple bank card designs can be previewed instantly and saved per account.
Custom card signature input is stored per account for better identity and personalization.
Card details panel reacts to card status with active and blocked state behavior built into the UI.
Dual loan ecosystem combines configured bank loan offers with a full P2P marketplace for publish, borrow, and cancel flows.
My Loans page tracks active, paid, overdue, and closed loans, upcoming payments, and direct repay actions.
Credit score tiers control max new loan amount, max active loans, and P2P borrowing access.
Overdue-aware restrictions and due reminder modal improve repayment flow and stop abuse of repeated borrowing.
Integrated crypto trading module includes configurable coin list, buy and sell actions, portfolio view, and trade history.
Chart ranges, market update cycles, and server-side plan restrictions are supported in the crypto section.
Analytics page includes KPI cards for monthly income, expenses, net cashflow, and savings rate.
Cashflow trends, spending breakdown, top categories, and contextual insight cards are tied to real transaction data.
Dashboard revenue charts and summary metrics are generated from real banking activity instead of fake placeholders.
My Updates feed supports unread and read state, category filters, counters, and mark-read actions.
In-app notification settings can be controlled by category including transfer, plan, loan, support, and in-app alerts.
Privacy mode adds streamer-safe masking for sensitive values shown in the interface.
Security controls include session lock timing and ATM PIN requirement toggle.
Interface preferences include default landing page selection, reduced motion, and compact mode.
One codebase supports ESX, QBCore, and Qbox through framework runtime abstraction.
Public exports include AddIncome, AddExpense, and AddBillingEntry for external financial and billing integrations.
Database tables and columns are migrated automatically on startup to simplify installation and updates.
Locale and currency formatting controls make regional adaptation and custom currency presentation straightforward.
Requirements
- es_extended
- qb-core
- qbx_core
- ox_lib
- oxmysql
- ox_target (optional)
