No, this card does not correspond to any credit card franchise so it only works in sites where it is explicit that AstroPay is accepted as a payment method. Make sure before purchasing that the site where you are going to use it accepts AstroPay.