AstroPay Cards are available as both virtual and physical prepaid cards.
The virtual Astropay cards work exactly like bank debit cards, except you need to insert money on it first (that’s why it’s called a prepaid card).
And also, the AstroPay virtual card only exists on the internet, so you will not receive a physical copy of the card (that’s why it’s called a virtual card).
The Astropay physical card is different and you may choose to get that one as well but you have to apply to get that.