Banks

Banks

€25.00

Add to Basket
[DEPENDENCIES]

- TP LIBS

- TP NOTIFY

- TP CONTAINERS

[FEATURES]

-  Configure multiple bank locations (we already provide 5 bank locations by default).

- Registration system (one-time) for creating a player's main or joint banking account.

- Multiple transaction types, such as deposits, withdrawals and iban transfers. All those transactions are also added on a transactions history records page.

- Joint Accounts to provide and allow players to create joint accounts (shared) with permissions and limitations included for the other people who have access. Those accounts are displayed through a page and can be selected for changing accounts directly. 

- Billing transactions section to pay bills through the Banking Account such as TP Society bills, TP Housing, TP Warehouses, TP Player Stores, etc — (A developer can also implement billing through the API).

- Transaction Fees for deposits or transfers, including different percent rates for Joint Accounts since those accounts are shared with others. 

- Auto-Tax which’s automatically withdraw money from accounts every X Duration (days or weeks) based on their total money of their account (the percentage (%) is configurable). Joint Account can have different tax rates since those accounts are shared with others. 

- Job Grade Salaries (fully-configurable) to give salaries on your players based on their job grades — each job can have different salary duration. The salary duration is updating **ONLY** while the player is online in order to receive a salary properly. In case the registered job is not the same as the current one when the time comes for the salary, the system cancels it. 

- TP Containers script support for allowing players to also have storage vaults (Joint Accounts does not support Vault Storages).

- Robbery system to allow criminals to start a robbery on a Bank, the earnings will be based on the Bank Account (a bank receives money through auto-tax, deposits and transfer fees). A Bank has also a duration after being robbed which prevents the players to rob again on every restart but every x hours or days. 

- Development API to implement the Banking API to your scripts such as a society, billing or paychecks.

- Properly saving all data before server restarts or every x minutes (fully configurable through TP Libs).

- Discord Webhooks.

𝙸𝙼𝙿𝙾𝚁𝚃𝙰𝙽𝚃 𝙸𝙽𝙵𝙾𝚁𝙼𝙰𝚃𝙸𝙾𝙽:

All options such as Joint Accounts (Shared), IBAN Transfers, Taxes and Fees, Vault Storages and Robberies are optional to enable or disable them through the configuration file.

*Checkout showcase here: https://www.youtube.com/watch?v=c9XonjIPWwc*