Online casinos are in the business of providing an exciting and enjoyable gaming experience to its players. Often times, a player's first experience with an online casino is when the player makes a deposit to their account. As such, online casinos typically have an array of payment options for cash ins and cash outs. It is important to do your research on the available payment options, including any associated fees for choosing a particular option. Credible online casinos will tell you what these fees are before proceeding with your payment request. In general there are three kinds of payment types: debit, credit, and pre-paid.