No. You can just pick this option in the banking section of your casino account and then provide your credit/debit card details to make a deposit.