Considering that this payment method is a bank wire transfer, the player’s bank account would inevitably need to be involved in the transaction processing. However, players are free to open a separate bank account purposed for gambling payments specifically.
This would facilitate their casino bankroll management to some extent, and at the same time separate your regular personal bank account from your deposits and withdrawals.