Pro Sites Paypal Checkout for subdomain

I am setting up a multisite with the Pro Sites plugin package etc, I did have the subdomains working fine etc, but now when I start testing the PayPal express checkout, instead of the details for the new domain registration being for that subdomain, the system is giving the Primary domain Admin URL. Also, no confirmation emails are coming in now.