Yes, you can apply for and get Deserve Pro Mastercard even if you don't have a US passport. Deserve accepts applications from clients with Green Cards, as well as from those with L-1, O-1, or H-1B visas. To apply, you have to be at least 18 years old.