Yes. Physical cards can be used for in-store purchases at any merchant that accepts Visa/Mastercard, as well as at ATMs for cash withdrawals, worldwide. Virtual cards, however, can only be used for online purchases and cannot be used in-store or at ATMs. However, funds cannot be spent in South Africa — the card is designed exclusively for international use once you have left the country.