Does Pro Sites provide a sign up for people to get a blog on your network?

I installed Pro Sites on a multisite network and thought it would provide a way for people to sign up and buy upgrades. Couldn’t find any reference on how to do this. Here’s the steps so far:

1- setup a wordpress multisite (

2- installed the pro sites plugin, network activated it

Looked at usage, videos, etc., couldn’t find any info on how to create a signup page on so people could sign up and get a blog on the multisite. Is there a way to do this, is Pro Sites the wrong plugin? Does this have to be done manually for ever customer who wants a blog?