Most online casinos accept credit cards such as Mastercard and Visa and AlienBet follows suit. You can initiate deposit transactions using these methods, among others listed in the above article.