Yes. AstroPay allows players to deposit up to $10,000 at a go. However, some casinos might have lower deposit limits. Before using this payment channel, confirm the deposit limits at your preferred AstroPay casino.