iDeal Online Casino Deposits The number of online casinos that accept iDEAL is steadily growing. iDEAL, based in Netherlands, is an online payment system that enables online casino players to deposit funds into their casino accounts in a simple, secure, and familiar manner. iDEAL forms a link between the player and his/her Internet banking account. The payments are done within the familiar environment of the Internet banking account, using a procedure that players are comfortable with. Consumers, banks, and merchants alike can avail of this great payment solution. Owing to iDEAL, consumers have a great opportunity to make payments in a safe, secure, and familiar environment. Merchants who sell products and services online can receive payments in a swift, reliable, and efficient manner. Banks can offer the facility of iDEAL as a swift, reliable, and efficient online payment option to their customers.