Yes, a lot of online casinos offer payment systems like iDeal. All you need is to have an account with one of their partner banks, and the system will handle the rest based on the information you've provided. There's no need to create an account or open an account - it's a simple and secure process.