Configuring & Troubleshooting our Corporate Accounts Addon
This add-on is included with your purchase of MemberPress Pro.
The MemberPress Corporate Accounts add-on enables you to create a membership that includes a parent account and any number of child or sub-accounts. For example, you might have a corporate user who needs a membership that allows their employees to sign up. Or you might have a membership for a parent whose children need to be associated with their account.
The Corporate Accounts add-on has the following requirements.
- MemberPress Pro 1.3+
- MemberPress Importer add-on
Installing the Corporate Accounts Add-on
To install this add-on, go to your WordPress Dashboard > MemberPress > Add-Ons. Find the add-on, and click the "Install Add-on" button. This will automatically download and install the add-on.
Alternatively, you can download the add-on from your MemberPress downloads page.
Creating a Corporate Membership
Once the add-on is installed, you'll need to create a new corporate membership or edit an existing membership to make it a corporate membership. To do that, go to MemberPress > Memberships > and click the Add New button (or click on the existing membership you'd like to edit).
In Membership Options, select the "Advanced" tab. Check the box "Subscribers to this Membership are Corporate Accounts", and set the number of sub-accounts you'd like to allow for the membership.
The option will look like this:
Now every member who signs up for this membership type will be able to add the specified number of sub-accounts without additional charge. These sub-account members will have access to everything their parent Corporate Account member does (except for the Corporate Account member's account and billing information).
Members with Corporate Accounts
Any member who signs up for your Corporate Account membership will become a parent member for that membership. After an individual signs up, you can manage their account by editing the member profile. Near the bottom of the member's user profile you'll find the "Corporate Accounts" section. This is where you can navigate the sub-accounts and change the sub-account limit.
Corporate User Profile Options
Both the WordPress Admin and the Corporate Account holder can manage the sub-accounts. Following is a description of how each of these user roles works.
Managing Sub-accounts as the Corporate Member
Once a user on your site subscribes to your Corporate Account membership, they'll see a new link option on their Account page > Subscriptions tab. This link option, called "Sub Accounts", looks like this:
Clicking on that link will reveal the Corporate Account information for that subscription like so:
X of X Sub Accounts Used - Here, the user will see how many of their allocated sub-accounts have been used. For example, "10 of 20 Sub Accounts Used".
Add Sub Account (button) - Clicking this button will reveal a form with the following details:
Existing Username: Your corporate user can add the username of an existing site user to their corporate membership by adding that user's name to the form. The form field does not support entry of the user's email. It also does not move an existing user if they are currently associated with another Corporate Account.
- OR - (under this header, your corporate user can add entries to create new WordPress users under their account)
Username: (Required) Enter the username that will be associated with the sub-account. Please note that usernames cannot be changed once submitted, so it's important that this is entered correctly.
Email: (Required) Enter the email that will be associated with the sub-account. The new member's welcome email will be sent to this email if that option is enabled below.
First Name: (Optional) Enter the first name of the user as needed.
Last Name: (Optional) Enter the last name of the user as needed.
Send NEW members the welcome email: (Optional) Check the box next to this option to send the sub-account Welcome Email to the email address entered above. Users and admins can access and edit this email at MemberPress > Settings > Emails tab > Member Notices section. It will appear at the very top after you've installed and activated the Corporate Accounts add-on.
Search Sub Accounts - Use this search bar to search for sub-accounts in the table rather than manually searching each page. For best results, search by username or email.
Sub Accounts table - Here, the Corporate Account holder can see all sub-accounts associated with their Corporate Account. The table will show the sub-account username, email, first name, and last name. Parent users can manually remove any sub-accounts by clicking the "Remove" link next to each entry.
Previous/Next Page: The Corporate Account holder can use these options to manually scroll through the pages of sub-account users.
Export Sub Accounts: Clicking on this option just below the sub-accounts table will export all sub-accounts associated with the Corporate Account holder.
Signup URL - This is a simple URL that the Corporate Account holder can copy and send to anyone they'd like to subscribe under their membership. Use the clipboard icon to easily copy it.
Import Sub Accounts via CSV - The Corporate Account holder can use this section to import a previously created comma delimited CSV file with a maximum of 200 sub-account entries. They can also enable or disable the following emails:
Formatting the Sub Accounts CSV File
The only fields needed for the CSV are:
* Username ("username")
* Email ("email")
* First name ("first_name")
* Last name ("last_name")
Here's a link to a sample corporate sub-account member import file: Corporate Account Sub Accounts (CSV)
Managing Sub-accounts as the Site Admin
As the Administrator you'll be able to manage sub-accounts by going to the user's profile and selecting the "Manage Sub Accounts" button in the "Corporate Accounts" section.
As the admin, you'll be able to see the following options:
Corporate Account? - This option will be checked by default if the user is already a corporate user. You can un-check it at any time to revoke a user's Corporate Access (all sub-accounts under this user will lose access).
Sub Account Usage: This will tell you how many of the allotted sub-accounts this Corporate Account holder has used. For example, "10 of 20 Sub Accounts Used".
Actions: This section will show the following action buttons:
Manage Sub Accounts: Clicking this link will take the admin user to the Corporate Account's sub-account managing page. Here, the admin can do all the same things that the Corporate Account holder can do from their Account page.
Import Sub Accounts: Clicking this button will take you to a special import page through our Importer plugin (remember that the Importer add-on must be installed to use the Corporate Accounts Add-on).
Use this page to choose and upload a previously created CSV file. There is NO limit to the number of sub-account users you can add to this file. However, we recommend creating smaller import files to avoid any hiccups (100-200 users per file). To learn how to format this file, please see the "Formatting the Sub-accounts CSV File" section above.
Export Sub Accounts: Click this button to export a comma delimited CSV file of all sub-account users associated with the parent account.
Additional Admin Options
Find a Parent Account From a Sub-account User
Go to the MemberPress > Subscriptions page > Non-Recurring tab, and search for the sub-account user. On the far right of the table, you'll see a column header called "Parent". You'll also see the username or email of the Corporate Account holder that sub-account User is associated with under that.
See User Type (Corporate vs Sub) from the MemberPress > Members Page
When the Corporate Accounts add-on is installed and activated on your site, you'll see a new "Role" column to the MemberPress > Members page. Here you see which type the user is: Corp Account, sub-account, or None (if they are subscribed to another membership on your site).