What do you mean when you say "Data expires at X time" ? you mean we won't be able to use the code after that date or you mean we won't be able to use the funds after that date or what exactly ?
You will be able use the funds on account after the deadline, but after date X that code expire.
Funds with codes should be valid for 3 months.
What happens to the Microsoft Azure funds after 3 months? Do you need a phone verified/credit card verified account to use these codes?
Funds should be used for 3 months, after this time rest $ is lost.
For use the codes must SIGN UP a new account via
https://www.microsoftazurepass.com
It does not require any verification - no need phone verified or credit card.
Howto:
https://www.microsoftazurepass.com/howto