title: Windows Azure - create subscription programmatically
body: <p>Is there a way to create a new subscription and add it to a Windows Azure account programmatically?</p>
  
  <p>The goal is to have a web application where users can register and deploy a set of virtual machines (automatically). The web application should use an existing Windows Azure account and add a new subscription to it, which is then used to deploy the machines for the new user.</p>
  
  <p>Any suggestions for implementing this, without having to manually access the management portal and add a new subscription?</p>