Yes. You make deposits in the usual way by using Astropay's virtual card in the app. The money is credited quickly in the account, and if you have registered with an online casino that gives you a welcome bonus, the bonus money should normally be credited automatically. If the bonus has not been added, customer service at the casino.