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.

How to grant prospects limited access

Home Forums Community Forum How to grant prospects limited access

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

Topic Author Topic
Posted: Wednesday Aug 1st, 2012 at 6:45 pm #20947

Is there a way to use s2member to grant a group of 10 (or more) prospects limited access to specific pages/posts within my membership site? Specifically, when doing speaking events, I would like to provide attendees with a coupon code or other limited login information to allow a 24-48 hour access to specific pages/posts which are restricted within the membership site. What is the best practice to implement this type of functionality?
Thank you in advance. Love this product. Keep up the great work!
Barry.

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Thursday Aug 2nd, 2012 at 3:06 am #20972
Raam Dev
Username: Raam
Staff Member

Hi Barry,

Thanks for the KUDOS! :)

The s2Member Pro Coupons unfortunately cannot be used to offer Free Registration, so you’d need to implement a different voucher/coupon system. This has been described in Knowledge Base » Offering a Free Coupon Code (100% Discount).

The way I’d implement this functionality in your scenario would be to create a page that contains a Free Registration form that only gives access for 24 hours (see the Optional Tip under Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms).

I would also configure that Free Registration form to assign specific Custom Capabilities to that user when they sign up (perhaps even doing it dynamically basing the Custom Capability on the voucher code that was used, so each event gets its own Custom Capability). Then, you’d create pages/posts for that event and restrict them to that Custom Capability.

To restrict access to that page with the free registration form, I’d implement a voucher code system like the one described in the Knowledge Base article above. For greater security, you may want to implement a system of dating voucher codes, allowing them to only be used up until a specific date (for example, within 5 days of the event where you handed out the code).

Posted: Thursday Aug 2nd, 2012 at 8:48 am #21007

OK. I’m not a developer and i’m having a little trouble understanding how to implement custom capabilities. I’ve created the Free Registration page (http://markporterlive.com/academy/free-day-pass/) but I’m not sure how to use the voucher/custom capability stuff. Where do I do all of this?

Here’s what I’m trying to accomplish:
I’ve created several different “Modules”, which are pages on the site, that I would like to allow a 1-day pass for based on a coupon code of, say FREE-DAY-PASS. How do I add this information to the free-day-pass page, how do I use custom capabilities for that page and do I need to create a new url like ?voucher=free as suggested in the KB article? Also, do I need to create custom capabilities for EACH Module page or just one to cover access to all of them?

Sorry to be such a pain but I’m looking for a simple solution to this and need a little step-by-step instruction. I’d be happy to provide you with admin privileges so you can see what I’ve done so far if you like. Please let me know and thank you again in advance for your expert help.

Also, I just set-up a test paypal button for $0.01. I made the PayPal payment but I never rec’d a confirmation email with a link to my profile page. Am I Missing Something?

Barry.

Posted: Friday Aug 3rd, 2012 at 7:03 am #21081
Raam Dev
Username: Raam
Staff Member

Hi Barry,

For problems with emails, please see Knowledge Base » Troubleshooting Email Delivery Problems.

For a tutorial on how Custom Capabilities work, please see Video » s2Member (Custom Capabilities).

With Custom Capabilities, you don’t need to create a custom capability for each page, you can simply create one Custom Capability and the restrict a selection of pages to that Custom Capability (when you edit the page, there’s an s2Member box on the page that has a field for entering the required Custom Capabilities).

The 100% free voucher system is a custom solution and our support policy is limited in what we can offer in terms of support for custom code. If you’re not comfortable with PHP, we recommend posting your job on jobs.wordpress.net.

Viewing 3 replies - 1 through 3 (of 3 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.