Other than an account with your desired casino - no. There is no need to apply anywhere else online to start depositing and withdrawing funds. There are no third-party payment processors you need to use, as your bank will handle all the payments.