Yes!
You may make your balance payment by wire transfer either in US dollars to our US account or in euros to our Austrian account. Your confirmation email provides you with a personal payment link. Following that link will take you to a personal, secure payment portal with information on where to wire your balance payment.
More information on our Payments page under "Balance payments."
Please note deposits are by credit card in US dollars only.