Does the credit in my account have an expiration date?

No, the credit in your account does not have an expiration date.