Yes. Due to the growing popularity of the AstroPay card, more and more global betting sites accept this payment method.