0

I know how to easily control who can view what in a site by using the membership and roles feature. However, I now want to take this a step further and allow people to purchase access to specific features, billed monthly. Basically I need a combination of an e-commerce site that sells products, mixed with a role based membership site. Below is an example of a scenario we are looking to solve:

Our site has the following sections (products): learn spanish, learn french, learn german, learn english

  • We now want users to be able to buy access to just what they want. So we can give a price to each of these products.

  • We would also like to offer bundling discounts, so buy 2 and get $10 off. Buy all 4 and get 25% off. This should be automatic, but if needed, a coupon is fine as long as it can figure out the logic of making sure they have the correct item

  • We would like to restrict discounts so that we can offer them only to the first 100 people or from the days X to Y (ideally a coupon system maybe)

  • We want users to be "grand fathered" if we update pricing. So if someone signed up for all at $60 a month, and we later make it $100, they stay at $60

  • This is a monthly service so we would need it to create our invoices and work with our CC processor. I know this will involve us making an API if the system doesn't include our processor.

  • If possible we would love for "Pro-Rated" features, so if they currently are paying for 3 items and they have 13 days left till next billing date, they can add the 4th and pay a pro-rated amount.

All of these features are very common features for an advanced membership site, however I am just not sure what to search for to find a framework like this. I can find eCommerce and I can find role based membership, but have yet to find a decent combination of the two.

Licensed is fine as long as it works for what we need.

Thanks in advance

Anthony Greco
  • 2,775
  • 4
  • 24
  • 39

0 Answers0