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 - 1,501 through 1,525 (of 7,376 total)
Author Replies
Author Replies
Posted: Thursday Apr 4th, 2013 at 9:00 am #46595

s2Member doesn’t store billing info, that’s done by the payment gateway.

Or are you using s2Member’s custom profile fields? I’m afraid those aren’t integrated with other plugins like bbPress or WooCommerce. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Posted: Thursday Apr 4th, 2013 at 8:56 am #46594

Thanks, got the email.

I see the OptimizePress player in the page you linked to, but I don’t see s2Member installed in WordPress.

Posted: Thursday Apr 4th, 2013 at 8:50 am #46593

The parser test tool says: “Paste the full text of an email below, including full headers.”

When you copy the email copy you got, don’t just copy the body. Most email clients have an option to view the full/original text including headers. In Gmail, for example, the menu from the top-right corner has “show original”. Try that when testing the parser.

In AWeber, I think the user has to confirm the subscription before he’s shown in the list.

There’s also the 12 hour rule they have, where they won’t send additional confirmation messages before that. https://help.aweber.com/entries/21681442

And did you verify that the Reverse DNS record is not the problem? Without it your “add” emails will be blocked as spam by Aweber and names will not be added to your list. http://www.s2member.com/kb/debugging-the-aweber-integration/

Let me know if that helps.

Posted: Thursday Apr 4th, 2013 at 7:34 am #46589

s2Member doesn’t add any account activation to the registration process. I know BuddyPress does, though. Have you checked with them? http://buddypress.org/

Posted: Thursday Apr 4th, 2013 at 7:31 am #46588

When using s2member buttons or paypal sandbox everything works just fine but not when I use the third party server.

By third party server, do you mean another payment gateway you’re integrating with s2Member using the PayPal IPN w/ Proxy Key?

I get the message “Ignoring this IPN request. The `txn_type/status` does NOT require any action on the part of s2Member.’”

I read that log entry and the [hilite mono]txn_type[/hilite] is missing. Maybe that’s the problem? I see [hilite mono]TRANSACTIONTYPE[/hilite], but that’s not the var s2Member expects for it.

By the way, these forums are public, you should edit your log entries to remove private information (e.g. email addresses, s2member_paypal_proxy_verification).

Posted: Thursday Apr 4th, 2013 at 7:10 am #46587

Cristian, I have correct the issue with having the same page for both membership and registration.

Great. :)

My current issue is how do I direct my approved members (S2member Level 1) to the Homepage or 1-Account-page?

My unapproved subscribers (Subscriber 0) seem to be find since they default Login Welcome Page (1-account-page).

So either level would be sent to 1-account-page? Wouldn’t Level 0 go to 0-account-page?

If you can’t make the separate pages redireciton work, I’d probably just have a single page for the Login Welcome Page and show the content based on the user’s level using a conditional. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

Posted: Thursday Apr 4th, 2013 at 7:04 am #46586

No, your logic seems fine.

So you’re selling the ccap together with the level. But you see, you had to sell the level to do it as a subscription. When I said ccaps could only be buy-nows, I meant if sold independent of the level.

But instead of adding that ccap to the level to check if he has the ccap to see if he has that level, you could just check for the level in your conditional.

[hilite pre_code]
current_user_can("access_s2member_level1")
[/hilite]
Posted: Thursday Apr 4th, 2013 at 6:58 am #46583

Hi Chris.

I have tried to deactivate every plugin I have running including S2member but I was not able to make the problem go away.

So with s2Member inactive the problem continued? Then why did the theme developer conclude it’s s2Member doing it?

When you say every plugin, you mean just leaving BuddyPress, right?

Did you try changing the theme to the default one?

Another way to test is to install a new WordPress in a separate dir for testing, add BuddyPress and test, then s2Member and test, then the rest, including the theme. Testing after each, you’ll notice right away if the last change brought the problem back.

Knowledge Base » Common Troubleshooting Tips

Posted: Thursday Apr 4th, 2013 at 6:52 am #46582

The custom image should not be a problem…

I see another difference between the two shortcodes: the description.

Could you try the description from the button that works, in the one that doesn’t (the one with the custom image) to see if it makes a difference?

Posted: Thursday Apr 4th, 2013 at 6:44 am #46581

That’s excellent, Rob! Thanks for the update. I’m very glad you sorted it out. :)

Posted: Thursday Apr 4th, 2013 at 6:42 am #46580

Thanks.

I found the entry and it doesn’t show any errors. It even says that the confirmation email was sent to the person:

5 => ‘Signup Confirmation Email sent to: “Dr. S**** K*****” <*********@yahoo.com>.’,

You said

the person paid through paypal for membership – but we did not receive a wordpress notice and she did not appear in the s2 database…..

Did the person register? Remember that going through the checkout doesn’t register the account automatically. The person then has to go create his account in your site after paying.

Or you could use the pro-form which will register the user right before doing the checkout over at PayPal. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Membership Level # Forms[/hilite]

Posted: Thursday Apr 4th, 2013 at 6:32 am #46579

Thanks.

By the way, it broke in more ways than I expected: today I sent someone to the membership site, expecting that the redirect would take her automatically to the sign-in page -but it didn’t.

Okay, I tested this and it worked. I made sure I was logged out before I tried to load a page protected at Level 0. I redirected me to the Membership Options page correctly.

The page was blank, though. So I checked and saw that it was returning a 414 error, about the URI being too long. When I removed some of the vars from it, the page loaded correctly. You’ll have to ask your webhost to adjust this setting to allow for the longer URLs. http://www.checkupdown.com/status/E414.html

I totally get that. Unfortunately I couldn’t set up the mirror WP installation by myself. Having said that, if it did work, then I might still be at a loss as to how to fix the current installation…

Once you confirm it works correctly in the clean installation, you start adding the other stuff you have in the site (other plugins, theme), one by one, checking after each if the problem starts. If it does, you’ll know it’s the last thing you added which introduced it.

Yes I am -the page is http://yogaparalaespalda.com/programa-holistico-no-mas-dolor-de-espalda-dl/

It took me a while to find where you had the copy, but finally found it in a theme template. The shortcodes look okay.

I wonder if there’s a problem with having both buttons in the same page, although it should be fine. Could you test with just one button in the page and see if it works?

The paypal “return link” isn’t working, this is the url it sends me to, but it is broken and I don’t know if this has to do with the problem.

Maybe it’s the 414 error there too? Try the test purchase again after fixing the URL length limit in your server.

Posted: Thursday Apr 4th, 2013 at 5:49 am #46575

Great. :)

Posted: Thursday Apr 4th, 2013 at 5:49 am #46574

Cool. :)

Posted: Thursday Apr 4th, 2013 at 5:48 am #46573

Great. :)

Posted: Thursday Apr 4th, 2013 at 5:48 am #46572

Got the info, thanks.

I see in your ClickBank settings that for the IPN URL you entered the one with the [hilite mono]s2member_pro_clickbank_return[/hilite] variable instead of the [hilite mono]s2member_pro_clickbank_notify[/hilite] one. [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› IPN Integration[/hilite]

Do a new test purchase after fixing that, see if that takes care of your problem.

Also I see a POST vars error in several log entries, so I wanted to use the server check tool, but didn’t have your FTP to do it. Please run that test as well, just to make sure. Knowledge Base » s2Member® Server Scanner

Posted: Thursday Apr 4th, 2013 at 5:26 am #46570

‘tag_id=xxxxx’ is associated with the user… I’ve dug into this… and when I go to the member user history, it shows all the posts that are associated with that member, when I click on the “number of posts” it expands and shows all posts… so the question #10 “seems” like it would be possible… see below.

You’re right if he’s the author. When I replied I had not understood that was the case, sorry.

2) Registered Members — are assigned Author Role and when they create a Post — they are still a S2 Level 0

the s2Member Level is also a role, so he’ll either be Level 0 or Author, can’t be two roles.

Instead of the Author role, what you could try is give him the capabilities that’d make him an author but his role would be Level 0. Knowledge Base » Changing Roles/Capabilities via PHP

Or, if all level 0 users will be able to post, then edit the level 0 role to include the capabilities that make him an author.
http://wordpress.org/extend/plugins/user-role-editor/
Knowledge Base » Locking s2Member Roles/Capabilities

Remember that those capabilities will give him access to areas of the admin side, so make sure you test what he gets and hack accordingly to manage that access correctly.

6) The Transfer of information to PayPal includes the usual information but ALSO includes the Post_ID#

You can use the custom values. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> custom[/hilite]

Or, probably better, a custom capability. Video » s2Member (Custom Capabilities)

Posted: Thursday Apr 4th, 2013 at 5:15 am #46569

Cody, please try the tips in this article: Knowledge Base » Common Troubleshooting Tips

That article also suggests creating a test installation of WordPress for debugging. Could you do that with only s2Member added and ask that user to create an account there and do the same that’d cause the problem in your site to reproduce the error?

Once you reproduced it in a clean installation, could you please submit the site’s info so we review it? Please let us know here that you sent it. Ah, and please include a step by step to reproduce the problem, please, it’ll help greatly to find the cause behind it. s2Member® » Private Contact Form

Also, do you have caching? Make sure database and object caching are disabled, they’re known to cause trouble.

Posted: Wednesday Apr 3rd, 2013 at 6:54 am #46454

FYI I have the plugin disabled as I got a call from our editor saying all the authors couldnt’ log in today. It was saying user attempted too many times and they were blocked for 30 minutes. I turned off the plugin and they could all login. So another issue. but I couldnt’ even try to fix it because all the admin areas was borked.

That may have been the Brute Force protection, or maybe the Unique IPs one.
[hilite path]Dashboard -› s2Member® -› Restriction Options -› Brute Force IP/Login Restrictions[/hilite]
[hilite path]Dashboard -› s2Member® -› Restriction Options -› Unique IP Access Restrictions[/hilite]

Are the authors all sharing the same account or did they all forget their passwords and were trying to login guessing it? :)

And yes per my first note I tried all the steps of changing theme, plugins etc.

I see you have 31 plugins active, did you deactivate them all in your tests? If you can’t do that in that installation, you can create a separate WP installation with just s2Member for your test and then add the other plugins one by one, checking after each if it causes the problem.

By the way, I noticed that you have W3 Total Cache, make sure you don’t enable database or object caching, they’re known to cause trouble.

Posted: Tuesday Apr 2nd, 2013 at 9:40 am #46381

Thanks for the update and tips! I’m glad you sorted it out and that I could help a bit. :)

Posted: Tuesday Apr 2nd, 2013 at 9:37 am #46380

Is there any documentation on using the PayPal IPN with Proxy Key?

The one there: [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN -> IPN w/ Proxy Key[/hilite]

I looked into the gateway files in s2member pro but it seems that any solution i would create would not be update proof in the future?

What do you mean update proof? That it won’t be overwritten by an s2Member update? Try putting your files in the must-use plugins directory. /wp-content/mu-plugins/

Isn’t there some sort of API that i can use to create users and extend their subscription period?

To create a user there’s the Remote Operations API, but it doesn’t do user updates. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Remote Operations API[/hilite]

You could probably create your own API hack to then use the WP and s2Member functions for that. These may help:
Knowledge Base » Remote User Status (Custom API)
https://mail.google.com/mail/u/0/?shva=1#search/wp_loaded

Posted: Tuesday Apr 2nd, 2013 at 9:18 am #46377

Ah, yes, that’d be a problem. s2Member uses the API Signature, not certificate. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -> API Signature[/hilite]

PayPal lets you have a signature and certificate, but you can only use one. https://www.x.com/developers/paypal/documentation-tools/express-checkout/integration-guide/ECAPICredentials

Important: Although you can have both a signature and certificate, you cannot use both at the same time.

Why don’t you contact PayPal to see what solution they suggest for that?

Posted: Tuesday Apr 2nd, 2013 at 9:08 am #46375

Hi Gary.

Could you try these? Knowledge Base » Common Troubleshooting Tips

If you can’t find the problem with those, please submit your site’s info so I can take a look. Let me if you send it. s2Member® » Private Contact Form

Posted: Tuesday Apr 2nd, 2013 at 8:46 am #46373

Hi Emiliano.

I need a page after paypal subscribe that says:

You could use the [hilite mono]succes[/hilite]s attribute pointing to a custom thank-you page you created.
[hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> success[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

just below this message i need all fields inserted by user without the possibility of change.

How can i do?

A contact form?

another Q: Is there an autoincrement field that identify subrscribe that i can use like invoice number?

s2Member doesn’t have one.

Posted: Tuesday Apr 2nd, 2013 at 8:41 am #46372

Hi Simon.

I’d like to take a look at this to see why it may not be working.

Could you submit your site’s info? Including the name of the file and the page you’re testing this in. Let me know when you sent it. Thanks! s2Member® » Private Contact Form

Viewing 25 replies - 1,501 through 1,525 (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.