Casinos use this method of payment for various reasons, one of them being fast transactions, but also for security and for the whole experience they offer to their customers.