History. AstroPay launched in the Brazilian market in 2009, and since then, it has expanded its services to other countries in Latin America, Asia, Africa, and the UK. As of 2024, features of the digital wallet include loyalty programmes, debit cards and crypto offerings.
Where is AstroPay 's headquarters? AstroPay is located in London, England, United Kingdom .