ProSites Sub-site & pay per view plugin


I do not offer a free plan in prosites. How does someone register to a sub-site to use the Pay-Per-View Period Pass and Recurring Subscription?
The settings say "Visitor pays a lumpsum fee and then he/she can view all the content on the website. Visitor is required to register to the website." - but how do they register to the sub-site? as far as i can see - they can only register on the main site and setup a paid pro-sites account?

I tried the subscription without logging in, and it went through paypal and redirected, but didn't show the content.

Also, I put in my API details for the social login, but it doesn't show anything like a facebook login button either.