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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 2,876 through 2,900 (of 7,376 total)
Author Replies
Author Replies
Posted: Tuesday Nov 27th, 2012 at 7:00 am #32679

I have Payflow Pro. What I now believe I need is PayPal Payments Pro Payflow Edition

Chris, yes, that’d be a problem, since PayFlow Pro is not supported by s2Member yet. That’s why I mentioned earlier in the thread, explaining that PayPal Pro PayFlow Edition is supported, but it’s PayPal Pro, not PayFlow Pro.

PayPal has caused a tremendous amount of confusion to users with their dumb choices for names and the way they mixed their services with similar names…

s2Member should, in my opinion, put BAID support on its roadmap for future development

We plan to support PayFlow Pro in the future and if BAID is required for that, it’ll be supported too.

Posted: Tuesday Nov 27th, 2012 at 6:52 am #32678

Glad I could help. :)

Posted: Tuesday Nov 27th, 2012 at 6:51 am #32677

Ah ok, cool. :)

Posted: Tuesday Nov 27th, 2012 at 6:49 am #32676

Thanks! Could you please send me the login info to that installation? I’d like to look into it a bit more. s2Member® » Private Contact Form

Posted: Tuesday Nov 27th, 2012 at 6:20 am #32675

Gene, could you please use this script to check the server configuration and see it reports something wrong or missing? http://www.s2member.com/r/server-check-tool/

Posted: Monday Nov 26th, 2012 at 8:34 am #32587

I used this shortcode, which I copied from your Holiday Special page, but changed the amount to 1 cent:

[[s2Member-PayPal-Button level="2" ccaps="" desc="EMT / 90 Day Full Access Pass!" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="medictests.com" ta="0" tp="0" tt="D" ra="0.01" rp="3" rt="M" rr="BN" rrt="" rra="1" image="default" output="button" /]]

I logged out of the admin account, loaded the test page with that button, clicked it, went throught the checkout, was shown the link to go register at your site, registered and then logged in successfully. Then I logged out and logged into the admin account, looked up the account “cristian” in the users list and confirmed that it has s2Member Level 2 as expected. No errors in the log entries for this transaction, either. And I got all the emails: signup confirmation and new user (although both in the spam folder).

I couldn’t reproduce the problem you mention. Could you provide a step by step to reproduce it please? Including your login status and to what account. Thanks!

Posted: Monday Nov 26th, 2012 at 8:10 am #32585

I’ll do a test purchase now with my PayPal account (it’s uder my wife’s name: Ana), will post a bit later the results.

Posted: Monday Nov 26th, 2012 at 7:57 am #32583

A. Remember the login details on the installation?

Do you mean when using s2Member Pro? No, your s2member.com account login info is not stored by s2Member Pro in your site. You could use a passwords manager (e.g. LastPass, RoboForm) that fills out the user and login boxes in the s2Member Pro update login box.

B. Automatically update itself as other plugins do when we click Update Plugins?

s2Member does this as other plugins do, s2Member Pro has a custom login box at the top when there’s an update available. In most cases both work fine, but there may be some cases where updating via FTP may be necessary if you have any errors when trying the dashboard way.

C. Require less memory–I don’t know of a single shared hosting provider which allots 256 MB of memory.

There’s a WP setting for the memory limit, it probably means that. Could you try this to see if there’s any mention of the memory limit, please? http://www.s2member.com/r/server-check-tool/ Upload the PHP script to your WP directory and open it in your browser. Thanks!

Posted: Monday Nov 26th, 2012 at 7:51 am #32582

Opus, no problem, glad I could help. :)

Kerry, I don’t understand the question, could you please explain some more what you mean? Thanks!

Posted: Monday Nov 26th, 2012 at 7:48 am #32581

Thanks Mary. Could you try with the default TwentyEleven theme, please?

Posted: Monday Nov 26th, 2012 at 7:44 am #32580

Do you mean this one? http://www.primothemes.com/forums/viewtopic.php?f=36&t=3154

You can also find it in the documentation here: [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> IPN w/ Proxy Key [/hilite]

I hope that helps. :)

Posted: Monday Nov 26th, 2012 at 7:42 am #32579

Joseph, would you happen to have another web hosting account that you could test this in? I wonder if the server has anything to do with the encoding problem you’re having…

Posted: Monday Nov 26th, 2012 at 7:37 am #32578

Hi Valerie.

In other words, my client wants the visitor to fill out the Registration page FIRST, and submit it no matter what else happens. They want this information. THEN choose Membership Level. THEN pay PayPal. THEN receive email and be activated as s2Member.

You could do this:

In the Membership Options Page, have a condition that shows the free registration pro-form to the user if he’s not logged in, but shows the PayPal buttons if he is logged in.

[hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Buttons[/hilite]

Once they register, they’ll be registered, there isn’t an account activation step in s2Member. The free registration would give the user Level 0, and if your content is protected at Level 1 or above, he won’t have access to it before upgrading.

Does that help?

Posted: Monday Nov 26th, 2012 at 7:32 am #32576

Hi Daniel.

What you’re asking is the way it should work. If the user is logged in to his account when he loads the page with the shortcode for the ClickBank button, then the button will have the user’s ID in order to upgrade his account. After checkout, ClickBank would notify s2Member and s2Member would upgrade the account with the access he just purchased.

If that isn’t happening, then there’s something wrong in the integration’s settings that’s preventing the normal behavior from happening.

Could you please enable logging and do a new test transaction to generate log entries? Then show the entries to me (x’ing out any private info), including the entries from the log files with PayPal in their names (s2Member uses for the ClickBank integration part of its original code for PayPal, and those logs are relevant for ClickBank transactions too. [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Account Details -› Logging[/hilite]

Also double check that you didn’t make any mistakes or missed anything in your integration: [hilite path]Dashboard -› s2Member® -› ClickBank® Options[/hilite]

Thanks!

Posted: Monday Nov 26th, 2012 at 7:25 am #32575

Create a custom capability designated to giving full access to level 1 memberships.

Do you mean giving full access to level 1 content?

Step 2: I place that new custom capability…. ‘level1_full_access’

If you sell the ccap as [hilite mono]'level1_full_access'[/hilite], then the full name to use in the conditional would be [hilite mono]'access_s2member_ccap_level1_full_access'[/hilite].

Then your code would be:

[hilite pre_code]
= 120 || current_user_can('access_s2member_ccap_showme120') || current_user_can('access_s2member_ccap_level1_full_access')) { ?>
[/hilite]

are you saying that the custom capability that you advised me to use, already does that

[hilite mono]'access_s2member_level1'[/hilite] is not an s2Member custom capability, it’s the WP capability that gives access to content restricted at Level 1. If you give a user the s2Member Level 1 WP role or higher, he’d have that WP capability.

Posted: Monday Nov 26th, 2012 at 7:14 am #32574

Hi dvize. I’m forwarding this to Elizabeth in Accounts so she can take a look and help you solve it. :)

Posted: Monday Nov 26th, 2012 at 7:13 am #32573

Hi Oscar.

For multilingual to work, you’ll most probably have to do customizations. I know there was a user that set this up for his site, had to work quite a bit at it, and I don’t know how that went in the end.

Yes, you can create accounts manually, give them the access you want, and set an end-of-term (EOT) time so they’re demoted to Level 0 by then. You can test this activating s2Member and going to [hilite path]WP Admin -> Users -> Add New[/hilite].

Y no te preocupes por tu inglés, no tuve ningún problema para comprenderlo. :)

Posted: Monday Nov 26th, 2012 at 7:08 am #32572

Hi Bill.

The PayPal created button is only needed if you’ll use the button outside of your blog, since the s2Member shortcode would not be available in that case.

And the PayPal created button will only work for new registrations, since upgrades require the button to include the user’s ID, and that only happens with the shortcode when the user is logged into his account. That’s why you had that problem during the test.

If you want a registered user to purchase more access for his existing account, you need to use the shortcode for PayPal buttons and show it only to a logged in user. Video » s2Member (PayPal® Options/Buttons)

To sell the extra access, you may want to use custom capabilities. Video » s2Member (Custom Capabilities)

I hope that helps. :)

Posted: Monday Nov 26th, 2012 at 7:02 am #32571

Hi Youssef.

I’m not sure I understand the question or what you’re trying to achieve. You want to allow free registrations to make some downloads available to registered users only? That can already be done, protecting the files at Level 0. If that’s not what you meant, could you please explain some more with more detail what you mean? Thanks!

Posted: Monday Nov 26th, 2012 at 6:59 am #32570

Hi Diego.

Yes, there’s a network license, you can learn about it here: http://www.s2member.com/prices/#s2-terms-blog-farming

Let us know if you have any questions. :)

Posted: Saturday Nov 24th, 2012 at 7:51 am #32473

Hi Paul.

When only PayPal is an option, it gets selected by default. Check if you don’t have any other conflicts left that may be causing this to not work as expected. The theme’s JS may still need a bit more work, or it can also be another plugin causing trouble. Follow the tips in the troubleshooting article to test where the conflict may be.

About hiding that section since PayPal is the only option, please read here: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

I hope that helps. :)

Posted: Saturday Nov 24th, 2012 at 7:47 am #32472

I see. Well, if you want to show that to anyone with Level 1 access, then you’d add to that condition [hilite code]current_user_can('access_s2member_level1')[/hilite].

[hilite pre_code]
= 120 || current_user_can('access_s2member_ccap_showme120') || current_user_can('access_s2member_level1')) { ?>
[/hilite]

By the way, your check for the ccap was missing the quotes around the string.

I hope that helps. :)

Posted: Saturday Nov 24th, 2012 at 7:42 am #32471

Hi Barnabas.

I’m not sure why it wouldn’t work with the longer one if it includes the string you’re restricting… Have you tried restristcting [hilite mono]/forums/[/hilite] instead?

Your forum is served by WordPress, right? It’s a WP plugin, not a separate script that doesn’t load WP right? Only content served by WP can be protected with the URI restriction.

Posted: Saturday Nov 24th, 2012 at 7:37 am #32470

You’d have to edit the s2Member Level roles to add whatever capabilities those other roles have. http://wordpress.org/extend/plugins/user-role-editor/

And then you’d need to protect the roles so they don’t get reset after an update. Knowledge Base » Locking s2Member Roles/Capabilities

I hope that helps. :)

Posted: Saturday Nov 24th, 2012 at 7:35 am #32469

You’re welcome! I’m glad I could help. :)

Viewing 25 replies - 2,876 through 2,900 (of 7,376 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.