cassel
My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Monday Nov 5th, 2012 at 1:42 pm #30654 | |
|
|
You can base your memberships on custom capabilities (ccaps) instead of levels. This will prevent level 2 members from seeing level 1 content and so on. So you can have a ccap called “levelA”, one “levelB”, one “levelC” and have a different membership for each, with different fees, and different access. Check the video linked below this page on Custom Capabilities. You will see how powerful those are. I am running a site with course, workshops, and all that only using ccaps as everyone is on level1 and everyone can see only what they are assigned to see. |
|
Posted: Saturday Nov 3rd, 2012 at 8:12 am #30541 | |
|
|
If the user cancelled one payment and started another one, i would have been notified of the cancellation, which i was not. So that is odd. I”ll try to use the pro-form as a php code to use my custom ccap clock timer code in it, and definitely report back as this can become an important limitation to warn the s2M users of. |
|
Posted: Friday Nov 2nd, 2012 at 7:53 pm #30521 | |
|
|
Yes to both questions. Custom capabilities are so powerful! |
|
Posted: Friday Nov 2nd, 2012 at 5:29 pm #30494 | |
|
|
That is actually what i used after you had mentioned it earlier in this thread and that screenshot came from the last customer who tried, which was with that particular button. However, i’ll have to look at why SOME customers were able to do the upgrade, using the same Paypal button, the same prices, without being given the 20% limitation. That is just odd.
|
|
Posted: Friday Nov 2nd, 2012 at 8:55 am #30440 | |
|
|
Interestingly, i will end up with THREE layers of protection. Brilliant !! |
|
Posted: Friday Nov 2nd, 2012 at 8:40 am #30436 | |
|
|
I sure will try that. I think it would be an easier workaround as it would still be automatic. |
|
Posted: Friday Nov 2nd, 2012 at 8:27 am #30434 | |
|
|
I guess in my situation, i CAN do a workaround and remove the associated ccap manually so i can leave the others intact. Another way, i think it MIGHT work, but i need your opinion. All my “products” are purchased, with ccaps, so the customers are always moved to Level 1, but i dont use the levels as a method to restrict (yet). In fact, even if a member was Level 0, the ccaps they have would still work, right? Is the demotion also moving the member down to Level 0? Can i get the demotion to bring the member to Level 0 AND leave the ccaps intact AND then i would add one layer of protection of the pages with the Level 1 restriction? This would mean that once demoted to Level 0, the member would not have access to the ccap even if the ccap is left there. Would that work? |
|
Posted: Friday Nov 2nd, 2012 at 6:16 am #30410 | |
|
|
Ok.. Maybe it could be an added feature in future versions so that the ccaps associated with a particular recurring payment would be the only ones removed in case of cancellation. It would just make sense, i think: if a user purchase something with a Buy Now transaction, he should not loose it if he stops paying for a membership that is giving him access to something different. |
|
Posted: Thursday Nov 1st, 2012 at 9:34 pm #30386 | |
|
|
This seems to be the problem though as Paypal will not allow more than 20% change in the price using the Billing Modification form (which is what i used). Is my only option then to use the pro-form? and if i use the pro-form, i still have paypal Express checkout, so will it solve anything? Would you mind showing me where i would put the “element” i need to add to the shortcode to generate my custom ccap? that is assuming that the pro-form would solve my problem, which, at this point, i am not sure. |
|
Posted: Thursday Nov 1st, 2012 at 1:12 pm #30339 | |
|
|
It looks exactly like that. Both the 72 hour period and the 20% limitation. Now, if this is a limitation of Paypal Express Checkout, this can be a BIG issue for customers. Can someone NOT use Express Checkout and just Paypal Standard even if Express checkout is enabled? I would only need the Express checkout if i am to use the Pro-form, which i am not using due to the shortcode/php issue, and the fact that a form does not seem necessary. However, Jason was suggesting using pro-form and maybe i could use it to control the modification better but then, i would be slammed with the Express checkout limitation again, so it wont work. I am kind of in a catch 22 situation, and the only way out would be to either do everything manually (ask the customer to cancel their recurring payment, and start a new one) or go with Paypal Pro, which will end up fairly expensive. Any other solution you can think? |
|
Posted: Thursday Nov 1st, 2012 at 1:05 pm #30335 | |
|
|
Even if the shortcode is wrapped within php code, how do i add a php code inside the shortcode? that is the function i need to generate the timestamp for the particular transaction (no matter the time of registration, or level change). I need to insert that wm, as a “ccap”. Is there a way i can insert that somewhere in the pro-form code in any way?
Reading the documentation on it, it does not allow for recurring payments, at least in the generation of the button/form. Does it keep the current payment by default? That is not what i need since i need the monthly payments to go from $10 to $15, and i cannot see anywhere how to enter that with the Independent Custom Capability Buttons/Forms. |
|
Posted: Thursday Nov 1st, 2012 at 11:38 am #30324 | |
|
|
Thanks for the reply. I will have to “study” it closely as there is a lot of information. I didn`t see the reply as i never get notifications (even if i am set to receive them). Using Paypal Pro is a bit of an overkill for me due to the costs, so i would love to avoid it as much as i can. For the php version of the proform, i dìdn`t know it was possible. This will be useful. You might want to add that information somewhere, or make it more obvious if it is already somewhere as i never saw that. Anyways, i also need to add another “problem” that a few customers encountered during their try to upgrade. |
|
Posted: Wednesday Oct 31st, 2012 at 7:11 pm #30288 | |
|
|
Oh boy…. something i between watch out then! thanks for the clarification. If i am to comment out the lines you are indicating, what will it do? Remove NONE of the ccaps?
|
|
Posted: Wednesday Oct 31st, 2012 at 5:32 pm #30260 | |
|
|
Do you mean ALL ccaps, or ALL those associated with the EOT (which were included in the Paypal button/pro-form)? See point #2.
|
|
Posted: Monday Oct 29th, 2012 at 12:19 pm #30029 | |
|
|
Yes you can. I do that myself and i got s2M’s blessing to do it! One site means one LIVE site. |
|
Posted: Monday Oct 29th, 2012 at 12:16 pm #30028 | |
|
|
You can create the various buttons and place them at the bottom of each column is you were to make a table or something like that. They might actually look like they are part of the table. |
|
Posted: Monday Oct 29th, 2012 at 9:05 am #30015 | |
|
|
Unfortunately, i dont have an answer for that. I am using EVP2 as a way to get my videos from my computer to S3, and then generate the code to put in my page. The permission is set automatically for me. Hopefully, a tech person can clarify further. |
|
Posted: Monday Oct 29th, 2012 at 8:25 am #30012 | |
|
|
You can protect the videos on your site, with conditionals so only those with the proper permission would be able to access them, even if they are set to “public” in S3. That is what i have on my site as all my videos (and some huge zip files) are hosted on AmazonS3 and almost all of them are protected with conditionals. |
|
Posted: Monday Oct 29th, 2012 at 6:22 am #30005 | |
|
|
I believe so. Go to your bucket, select the file and choose Properties. At the bottom, under the tab Permissions, add one for “everyone” to “Open/Download”. |
|
Posted: Sunday Oct 28th, 2012 at 5:02 pm #29975 | |
|
|
It is not possible as is with s2Member’s defaults settings. However, my programmer has just worked on a subscription model that will let the subscriber only access the issues released AFTER their registration. We are working on the description and instructions for using it. There is only a brief overview of the purpose of the hack at this link: http://krumch.com/2012/09/03/s2member-hack-custom-ccaps/ We are in no way affiliated with s2M but i am using it extensively. You might want to drop in a line to the programmer. |
|
Posted: Saturday Oct 27th, 2012 at 7:35 pm #29943 | |
|
|
There has not been any new major release so there is no new functionality, only bug fixes on updated versions. |
|
Posted: Saturday Oct 27th, 2012 at 6:53 pm #29941 | |
|
|
There might be other ways around this but i am using this code on my site on top of the pages:
If the member does not have the specific ccap (in this case, called “music”), then he is redirected to the page “‘http://domain.com/instead_of_this page/”, where he could see a sale pitch or something else. And if the member has access to that ccap, he will see the content of that page. Maybe a tech person could give you more details or examples. I just know this is the code they suggested to me, last year and i am currently using it on my site. |
|
Posted: Friday Oct 26th, 2012 at 1:24 pm #29835 | |
|
|
It might be your sign up process that needs adjusting. How did you sign up at level 4? If you just register without any payment, that is the free registration which is automatically set to level 0. If you want to test the levels, you can go in the dashboard and on the user profile, change the role to s2Member level 4 and see. However, make sure you dont do it with your admin account or you will lock yourself out of the dashboard! Create a couple of users or ask friends to register and PAY to “purchase access” to levels 2, 3, 4. Generate a paypal button for them. Make the transaction $1 if you dont want to break the bank. That will let you create members that will be assigned the correct levels so you can test. Or create one test member at level 2 and change the level in the dashboard for the same user while checking what that user can see. See if that works. |
|
Posted: Friday Oct 26th, 2012 at 12:28 pm #29818 | |
|
|
Yes, you would have it assigned at the time they purchase or register and that would be while creating the Paypal button (or pro-form). By default, Levels 1 and up are paid levels. There is a way to get around this but that would require a tech support to explain it as i never used it.
If you want to use the levels in this manner, that is the default setting so you dont have anything to do except protect each page or post or content with the levels and assign those levels to the members. I probably misunderstood that you wanted it like that except that you didn’t want them to access level 1 for example.
|
|
Posted: Friday Oct 26th, 2012 at 12:08 pm #29810 | |
|
|
Then, the way to do it would be to use ccaps (custom capabilities) which are more flexible than using the Levels, although you can call the ccaps “level” if you want to. You can go this way: You can assign ccaps (like permissions) to the members, whether it would be called “Lvl1”, “Lvl2”, “Lvl3”, “Lvl4”, then, when you get to protect (or grant access to) some content, you can use the simple shortcode conditionals like this:
That means that the content will not be visible for lower levels. Would that scenario work for you? |