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.

About: Brian Johnson

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing 3 topics - 1 through 3 (of 3 total)
Topic Count Last Reply
PayPal Service Upgrades

By:  Brian Johnson in: Community Forum

voices: 1
replies: 0

3 years ago  Brian Johnson

Cancellation with custom capabilities

By:  Brian Johnson in: Community Forum

voices: 3
replies: 13

3 years, 5 months ago  Bruce

Levels without incremental access

By:  Brian Johnson in: Community Forum

voices: 2
replies: 5

3 years, 6 months ago  Brian Johnson

Viewing 3 topics - 1 through 3 (of 3 total)

Topics I've Started

Viewing 3 topics - 1 through 3 (of 3 total)
Topic Count Last Reply
PayPal Service Upgrades

By:  Brian Johnson in: Community Forum

voices: 1
replies: 0

3 years ago  Brian Johnson

Cancellation with custom capabilities

By:  Brian Johnson in: Community Forum

voices: 3
replies: 13

3 years, 5 months ago  Bruce

Levels without incremental access

By:  Brian Johnson in: Community Forum

voices: 2
replies: 5

3 years, 6 months ago  Brian Johnson

Viewing 3 topics - 1 through 3 (of 3 total)

My Latest Replies (From Various Topics)

Viewing 8 replies - 1 through 8 (of 8 total)
Author Replies
Author Replies
Posted: Wednesday Jul 31st, 2013 at 12:56 pm #54522
Brian Johnson
Username: BDJTE2

Bruce,

Thanks. Then I assume that both you and Eduan are correct and the functionality discussed in this topic (independent custom capabilities) WILL BE included with the next major version (or next generation) of S2 Member, but not in the “current” version.

Thanks,

Brian Johnson

Posted: Wednesday Jul 31st, 2013 at 7:26 am #54469
Brian Johnson
Username: BDJTE2

Bruce,

Thanks for the reply. You stated that “This isn’t something we’re looking to bring into the current release of s2Member, sorry.”

In an earlier post, Eduan stated “BTW the next generation of s2Member will have this fixed I believe.”

Could you please clarify? Does S2 Member plan to add this functionality in the future? If so, could you offer a possible timetable?

Thanks

Brian Johnson

Posted: Sunday Jul 28th, 2013 at 1:11 pm #54299
Brian Johnson
Username: BDJTE2

Eduan,

I am familiar with the screenshot that you provided. Unless I misunderstand, it does not address the problem. The EOT behavior above implies that when any one of the multiple, independent subscriptions is cancelled or expires, any (all?) of the custom capabilities for that user will be removed, not just the custom capability associated with the specific EOT event. In addition, the user would be downgraded to level zero, which would also prohibit them from accessing their other independent subscriptions.

This is not the desired behavior for multiple independent subscriptions, each of which would require level one access, and have their own independent custom capabilities.

The desired behavior would be for the user to remain a level one (assuming they had other active subscriptions with independent custom capabilities) and to retain all of their custom capabilities, EXCEPT the one related to the specific EOT event.

I hope that makes sense. The language in the screenshot suggests that the user will lose all custom capabilities and be downgraded to level zero when any one subscription has an EOT event.

Unless I am mistaken, this does not solve the problem; it does not handle EOT events for each subscription with separate custom capabilities independently.

Please let me know if this requires any further clarification or if I misunderstand the current EOT behavior for S2 Member.

Brian Johnson

Posted: Friday Jul 26th, 2013 at 3:15 pm #54173
Brian Johnson
Username: BDJTE2

Eduan,

That’s great news about the next generation release of s2Member. Only being able to use a single custom capability is a significant problem for me and adding this functionality to s2Member would be very helpful. Please keep us posted.

Thanks again for your prompt responses.

Brian Johnson

Posted: Friday Jul 26th, 2013 at 12:11 pm #54164
Brian Johnson
Username: BDJTE2

Eduan (and other forum members),

I reviewed the other forum topic at the link you provided and it confirmed the S2 problem I described above. S2 Member Framework allows for the sale and configuration of multiple subscriptions with “independent” capabilities, but any single cancellation/EOT event for any of the subscriptions appears to terminate all capabilities for that user (and also appears to downgrade that user to level 0). I am a S2 Pro customer, but I am using currently using standard PayPal buttons with custom capabilities for subscriptions.

Unfortunately, I do not have the ability to implement a custom code solution, so please bring this issue to Jason’s attention and ask him if this flexibility could be provided in the future. It seems that all of your customers using custom capabilities would need to limit cancellation/EOT events to the specific subscription (and custom capabilities) being terminated.

Please let me know if you come up with a solution to this problem. In the interim, I do not see any option for using multiple custom capabilities with S2 Member.

Thanks,

Brian Johnson

Posted: Friday Jul 26th, 2013 at 11:01 am #54159
Brian Johnson
Username: BDJTE2

It seems the purpose of offering custom capabilities was the opportunity to offer an unlimited number of independent subscription/restriction options, which was documented in detail in the videos.

Do I understand correctly that when any of these independent subscriptions with custom capabilities are canceled, they would all effectively be canceled by S2 Member’s PayPal automatic end of term (EOT) system?

If all of the subscriptions and custom capabilities are connected by a single cancellation/EOT event, then I do not see the benefit of using custom capabilities – because they would not be independent. There must surely be a way around this. Am I missing or misinterpreting something?

Thanks for your help,

Brian Johnson

Posted: Wednesday Jul 10th, 2013 at 4:04 pm #53246
Brian Johnson
Username: BDJTE2

Bruce,

Thanks, the screenshots helped. I will install the software and begin experimenting with the interface. That should help me get up to speed.

Thanks,

Brian Johnson

Posted: Wednesday Jul 10th, 2013 at 3:36 pm #53243
Brian Johnson
Username: BDJTE2

Bruce,

Thanks for the reply. You mentioned that the only way to offer non-overlapping subscriptions is with “custom capabilities.” I have not installed the free version yet or purchased the Pro version, so this may seem obvious, but does the custom capabilities method you described above require API programming on the part of the user?

If so, do you plan to offer a future version of S2 Member Pro that would not require API programming on the part of the user (similar to your current implementation of levels)?

When do you expect to release a version of S2 Member Pro with that functionality (offering non-overlapping levels or custom capabilities without API programming)?

Thanks,

Brian Johnson

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

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.