Thank you for your inquiry.
– My client needs to manually approve members to the website by looking at their experience and profile info provided during the sign-up process.
– Only when a prospective member is manually approved by the admin, should they be charged the recurring membership fee.
You can have your client upgrade members through the Dashboard after reviewing their profile. However s2Member doesn’t save credit card information or the like for security reasons (mostly PCI Compliance). You could, however, have Users sign up through a Pro Form with a 1-week trial, and as long as your client reviews their profile within a week, they can cancel the subscription before the User is charged.
– Do I need PayPal Pro for this if its at all possible or will the PayPal Standard Business version suffice.
This depends on if you want to process credit cards on or off site. If you’re okay with sending Users to PayPal for all transactions, then PayPal Pro isn’t needed.