# Swiss Bank Configuration

> This section outlines the configuration for **Swiss Bank branches** in Kartik-Banking. Swiss Banks offer **untraceable transactions** and use a configurable **deposit/withdraw system** with optional currency types (cash, black money, or items). You can set up multiple Swiss Bank locations and define trade rules for how money flows in and out of the system.

```lua
Config.SwissLocations = {
    Coords = {
        {
            coords = vector3(1175.64, 2707.71, 38.09),
            size = vec3(2, 2, 2),
            rotation = 0.0,
            minZ = 28.0, -- for qb-target
            maxZ = 35.5, -- for qb-target
        },
        {
            coords = vector3(247.65, 223.87, 106.29),
            size = vec3(2, 2, 2),
            rotation = 0.0,
            minZ = 52.0, -- for qb-target
            maxZ = 55.5, -- for qb-target
        },
        {
            coords = vector3(-111.98, 6470.56, 31.63),
            size = vec3(2, 2, 2),
            rotation = 0.0,
            minZ = 35.0, -- for qb-target
            maxZ = 40.5, -- for qb-target
        }
    },
}

Config.SwissTrade = {
    name = "cash", -- cash or blackmoney ( depending upon set inside core )
    item = false -- if item is false then it will use AddMoney function otherwise item remove or add
}

Config.Swiss = {
    deposit = 0.5,
    withdraw = 0.5,
}
```
