Just like the name suggests, AstroPay card is a virtual prepaid card that can be used for making payments.