Yes. You may need to buy one since it expired, or you may find a free one either in store or online with T-Mobile using a freesim promo code. Being prepaid, I bet it isn't free .
What is the URL it is asking you to go to? Do you know how much should be on it?
Manage your T-Mobile account