Yes. The payment is completed within your online banking portal. Your bank will verify that it’s you making the transaction, and your banking details are never shared with the casino. iDebit uses 128-bit encryption to safeguard your personal details at all stages of the transaction.