Yes, local payment options such as your bank can be used to make deposits and withdrawals. This will need to be set up as an online transfer with the bank itself, so it is best to contact a local representative.