Hello and welcome to the community! This has been asked and answered in other posts that can be found using the search bar. We try to keep the accepted answer for repeat questions in just one post.
Here is the post and your bet best for any account or billing questions is to email customerservice@wowza.com if you are renewing and not a brand new customer and they can help discuss your options based on your needs.