latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Can a member Purchase for another member

Home Forums Community Forum Can a member Purchase for another member

This topic contains 5 replies, has 3 voices. Last updated by  Raam Dev 4 years, 8 months ago.

Topic Author Topic
Posted: Friday Apr 27th, 2012 at 1:32 pm #12066

I’d like to have a member, say a (Manager) be able to purchase a membership or custom capabilities package for another member, say an (Employee). Is this Possible if so how might I go about it?

List Of Topic Replies

Viewing 5 replies - 1 through 5 (of 5 total)
Author Replies
Author Replies
Posted: Saturday Apr 28th, 2012 at 12:07 am #12117

Right now we don’t have a vouchers functionality in s2Member. Something you could do is have the manager log out of his account, purchase the paid access and then not register an account, instead he’d forward the confirmation email s2Member sends him, to his employee for him to use that link and register a new account.

Or, if you don’t mind doing a bit of manual work for this, have the manager pay you in some way and tell you a username and email address for his employee, then you can create the user yourself. [hilite path]WP Admin -> Users -> Add New[/hilite]

I hope that helps. :)

Posted: Monday Apr 30th, 2012 at 10:34 am #12215

Hi Cristian, that doesn’t really help our situation.

I’ll give you some background and perhaps that will shed some light on the functionality we need:

We are creating an e-learning site that has a hierarchy:
Companies have Managers who can create Employees.

Each company, manager and employee will have a unique identifier that will be related through the company itself.

The way we envisioned the site working is that managers register and add employees to the company. When adding an employee, they are charged a fee. Upon successful checkout, the manager and employee(s) receive an email.

When employees log in, they’re able to complete the first course (which has three separate modules).

If the manager wishes to purchase an additional course for an employee, he can do so through his control panel. THe employee cannot purchase courses themselves.

If the system does not allow for managers to purchase for employees, then we can have levels of membership which open additional courses. However, we can’t do manual work for this process – it needs to be streamlined.

Let me know if you have any further questions, hopefully this helps :)

Adam

Posted: Monday Apr 30th, 2012 at 6:19 pm #12244
Raam Dev
Username: Raam
Staff Member

Hi Adam,

s2Member is not designed to offer administrative access to members who sign up through s2Member. All s2Member levels are given the same role capabilities as the WordPress Subscriber role, which only allows viewing of pages/posts, not editing pages/posts, or managing users, etc.

The multi-level hierarchy that you’re describing, along with the business requirements that you explained, does not sound suited for the primary function of s2Member.

If you want to give members additional Custom Capabilities, a WordPress administrator can certainly edit the accounts individually and make those changes, but allowing s2Member users to award Custom Capabilities to other s2Member users is not supported.

Posted: Tuesday May 1st, 2012 at 10:33 am #12278

Thanks Raam.

Can you suggest a tool that would work for our business requirements? Our developer was insistent that s2member would be best suited for this task. :(

Cheers,
Adam

Posted: Tuesday May 1st, 2012 at 2:39 pm #12303
Raam Dev
Username: Raam
Staff Member

Adam,

s2Member is very much suited for every aspect of what you explained except for the hierarchy within users (manager accounts able to create new users). WordPress has the Administrator role which gives users the ability to create other users, but since s2Member is not designed for use with the Administrator role (all s2Member levels use the ‘Subscriber’ role), there is no easy way to do what you’re explaining.

I don’t know of anything that would be a drop-in solution for what you describe — it sounds like you’d need to have something custom developed.

Customizing s2Member and WordPress itself is of course also an option (there are plugins that allow you to customize the capabilities of WordPress roles, including the s2Member Level roles, so that they’re capable of doing administrative tasks), but that would be outside the scope of our support policy (please see s2Member® » Support Policy » Outside Scope).

Viewing 5 replies - 1 through 5 (of 5 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.