Yes, they are very secure - you don't share any payment information with the casino and the transaction is encrypted.