I am using Membership pro with Authorize.net as single gateway. I have tested both the traditional and pop-up sign up forms and have the same issue. The issue is that an account is created before payment is received. I get that there is a BuddyPress/Wordpress registration that has to occur, but this should either occur once payment is successfully received using a one-step signup form. Or the account can be created after payment is received using a two-step process. I have looked through your FAQs and do not see a way to delay the account creation or to switch account creation until after subscription is successful. Please advise how I can do this so I don't have "stranger" accounts with limited access that haven't paid. Your current process is a customer service nightmare trying to explain to these people that they are in some sort of sign up purgatory.