Licenses are perpetual. They do not expire and do not need to be renewed.
Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others).
Choose according to your needs (more below).
All licenses allow commercial use unless otherwise indicated.
I think you may be attempting to use the wrong app ID. The numeric app ID is different from your bundle ID, and is assigned to you by Apple once you've set up your app in iTunes Connect.
Here's a screenshot of where to find the app ID in iTunes: http://www.pay4bugs.com/blog/wp-content/uploads/2011/04/applink.png - The ID you want is the one labeled "Apple ID".
Flag comment