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.

Home Forums Bruce

Bruce

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,251 through 1,275 (of 2,703 total)
Author Replies
Author Replies
Posted: Friday Apr 19th, 2013 at 11:20 pm #47926
Bruce
Username: Bruce
Staff Member

However when I send (any) email to the system (using mysb-memb_gld@aweber.com) a contact is added, BUT it’s picking up the data from (I’m guessing) the headers of the email, rather than the body.

It’s adding a contact for the “from” email address and “from” name…rather than parsing the “body” of the email.

I see now. Thanks for the clarification. I’m not sure why this would happen, perhaps AWeber will only match the field from the body if it’s not provided in the header. Or perhaps it’s because of the way your email program sends the data. Have you tried the integration with s2Member to see if it works correctly that way?

Posted: Friday Apr 19th, 2013 at 11:11 pm #47923
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I set the parameters for the login page and nothing happen and when i registered, it didn’t work. Im using 3.5.1 and bp 1.7

I’m sorry I’m not sure what you’re talking about here. What exactly isn’t working? Are you talking about the redirect that s2Member should do to the Login Welcome Page on login?

Posted: Friday Apr 19th, 2013 at 11:10 pm #47922
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Do you have logging on? If not, could you enable it briefly and run a test transaction, and send us your logs here:

s2Member® » Private Contact Form

Posted: Friday Apr 19th, 2013 at 11:09 pm #47921
Bruce
Username: Bruce
Staff Member

I’m looking at your logs, and it looks like your hosting company has loopbacks disabled to me.

Try running this Server Scanner:

Knowledge Base » s2Member® Server Scanner

The best way to tell for sure is to use the information provided in Cristian’s post here:

http://www.s2member.com/forums/topic/paypal-success-return-url-not-working/#post-22492

If you’d like, I can test this for you.

Posted: Friday Apr 19th, 2013 at 11:07 pm #47920
Bruce
Username: Bruce
Staff Member

Details Received. Thank you.

Posted: Friday Apr 19th, 2013 at 10:48 pm #47919
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We are aware that inFocus requires [raw] tags for s2Member’s shortcodes to work correctly. We’ve contacted the theme developers and we haven’t heard back regarding it.

As far as videos not loading up on your phone, I’m not sure why this would be happening. You’re using s2Member’s s2Stream shortcodes, so you’re using JW Player v6 to play the videos.

What exactly does show up on your phone when you try to stream the video? Do you get an error, or just nothing appears?

Posted: Friday Apr 19th, 2013 at 10:44 pm #47918
Bruce
Username: Bruce
Staff Member

My game is Android based and that could be the problem.

This shouldn’t affect anything. Your site will still load hooks.

FYI i have been using this for reference: http://www.s2member.com/kb/remote-user-status-custom-api/

This is a separate thing. You’d only need this if you’re changing something with the User’s allowed downloads directly, which you shouldn’t be. And even if you wanted to, I’m not sure why you would use s2Member’s download counter. It would be easier to create your own meta value.


I think I could help you better if you could explain the flow you’re looking for.

Posted: Friday Apr 19th, 2013 at 10:39 pm #47916
Bruce
Username: Bruce
Staff Member

I did not…but I will now and run new test.

Thanks. :-)

Posted: Friday Apr 19th, 2013 at 10:38 pm #47914
Bruce
Username: Bruce
Staff Member

Thank you for the info.

Could we take a take a look at your setup’s FTP and Dashboard?

You can send that information here: s2Member® » Private Contact Form

Posted: Friday Apr 19th, 2013 at 10:37 pm #47913
Bruce
Username: Bruce
Staff Member

I am assuming that the problem is with the newer release of S2Member as I haven’t changed any other pieces of this puzzle. Any ideas?

It sounds like this is an issue with the way different browsers deal with the CSS rules that are created by s2Member. Do you have a page where this is happening on we could see?

Posted: Friday Apr 19th, 2013 at 10:35 pm #47911
Bruce
Username: Bruce
Staff Member

I would use Pro-forms, which I understand avoid that problem, but I also understand they don’t work with Buddypress profiles, which is the setup I have on my site and can’t change.

Unfortunately the only way you’re going to have Users upgrade is to either:

1) Have them checkout through Pro Forms, which isn’t possible for you.

2) Have them cancel their subscription before they create a new one.

The section option is what s2Member does with Pro Forms. The old subscription is canceled, and a new one is created to replace it. You can have Users cancel their profile with Cancellation Buttons.

See: Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Cancellation Buttons

This payments skipped problem is such a hassle, for my customers and for me, and there ought to be an easy way to fix it. Paypal insists it isn’t their problem…but then why do the annual payments go through? Except for now with this dratted new rule?

I’ve seen reports of skipped payments happening with PayPal outside of s2Member, and I haven’t seen any solid solutions for this. Based on the information I’ve seen skipped payments are due to bank accounts/PayPal accounts with insufficient funds. You can keep too many skipped payments from happening in subscriptions by changing your rra attribute, as s2Member regards skipped payments as failed payments.

See: Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes (Explained)

Posted: Friday Apr 19th, 2013 at 10:21 pm #47910
Bruce
Username: Bruce
Staff Member

Based on your screenshot, it appears that you have AWeber set up correctly in this panel. Have you tried testing this as shown in this article? What does it say?

See: Knowledge Base » AWeber Email Parser For s2Member

Posted: Friday Apr 19th, 2013 at 10:17 pm #47909
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’ve completed a couple test registrations, and all goes well, except I’m not redirected to the new page.

Did you have logging enabled during these tests? If you did, send us your log files here, please:

s2Member® » Private Contact Form

Posted: Friday Apr 19th, 2013 at 10:15 pm #47908
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I see that our billing department is already handling this.

Closing thread.
Posted: Friday Apr 19th, 2013 at 12:29 am #47856
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Why am I getting the prompt that the number doesn’t belong to an existing user? I know the user doesn’t exist…that’s why I’m trying to import new users.

s2Member creates a User ID for new Users via Import. If you provide an ID, s2Member will look for an existing User. When you’re importing new Users you should omit this field.

Posted: Thursday Apr 18th, 2013 at 11:55 pm #47855
Bruce
Username: Bruce
Staff Member

I did it with simple CSS:

Cool, thanks for the information. :-)

Posted: Thursday Apr 18th, 2013 at 11:54 pm #47854
Bruce
Username: Bruce
Staff Member

So I should be ok then not having to setup IPN within Paypal… and just leaving it to S2Member to pass the notify_url

Right. Sorry I was confusing. Let us know if you have any further questions/concerns. :-)

Posted: Thursday Apr 18th, 2013 at 11:53 pm #47853
Bruce
Username: Bruce
Staff Member

We are getting quite a number of people who when they try to upgrade their account (meaning upgrade to the next level of access), they are unable to do so because the system tells them that their “Email is already in use”.

s2Member should only throw this error when a User that’s logged in (or previously registered) tries to sign up through a regular Pro Form with the same email address as they did previously.

If a logged-in User sees the Shortcode you posted, they should be able to modify their subscription to allow them to upgrade with no issue. Is this not happening correctly? If it’s not we’ll need to take a look at your installation. You can send your Dashboard login here:

s2Member® » Private Contact Form

Let us know if/when you send that information so we can take a look.

Posted: Thursday Apr 18th, 2013 at 11:50 pm #47852
Bruce
Username: Bruce
Staff Member

How can I add a specific url the user gets returned to when using the html/php form code for paypal?

You’d use the success attribute. You need s2Member Pro installed to do this.

See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success

Posted: Thursday Apr 18th, 2013 at 11:49 pm #47851
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

The client is requesting these fields and specific formats for the fields to be captured and able to export out to send them in reports. Can this be done with S2Member?

Sure, you’ll want to set up your Custom Registration/Profile Fields here:

Dashboard -› s2Member® -› General Options -› Registration/Profile Fields

And you can export with s2Member Pro into a .CSV file here:

Dashboard -› s2Member® -› Import/Export -› User/Member Exportation

I don’t see any fields here that wouldn’t be possible with s2Member, but there isn’t much information to go on here. You’ll need to try and set it up yourself to know for sure.

Posted: Thursday Apr 18th, 2013 at 11:45 pm #47850
Bruce
Username: Bruce
Staff Member

but seems I have a big gap on my page from all the hidden fields see here

http://screencast.com/t/dus1zqDOmlw

any easy way to fix this?

That looks like a CSS thing. Could you post a link to the page you have this on?

Posted: Thursday Apr 18th, 2013 at 11:43 pm #47849
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Does s2Member show up in your Plugins list?

Are the s2Member files still in your plugins directory when you check via FTP?

Posted: Thursday Apr 18th, 2013 at 11:41 pm #47848
Bruce
Username: Bruce
Staff Member

I can’t really refresh the page since the form comes at the end of previous steps.

I’ve manage to load it with admin-ajax.php and then load the js paypal-min.js to make the form work again but after the submission I’m redirected here admin-ajax.php with 0 as result.

The problem here is that s2Member needs to send the information via POST in the form, and recreate the form with the new price. If you really need this functionality I’d recommend using iFrames. You can submit a form within an iFrame without it refreshing your main page without needing any fancy AJAX. However that leaves the question of how you move the User to PayPal if they select it as their method of payment. If you’re using Authorize.Net you could (maybe) get away with this.

Posted: Thursday Apr 18th, 2013 at 11:35 pm #47846
Bruce
Username: Bruce
Staff Member

This is working fine for all users except for users with the WordPress Administrator role who are being treated as a user below level 2.

You need to use current_user_can(), rather than current_user_is().

See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals

current_user_can() will pick up members that are s2Member Level * or higher. Administrators can access any level.

Posted: Thursday Apr 18th, 2013 at 11:32 pm #47844
Bruce
Username: Bruce
Staff Member

Is there any information that is “passable” to the handler or that can be gleaned from the usermeta data that can help me know if this is a first time payment or a repeating payment?

s2Member provides a lot of replacement codes that are possible to your handler via GET variables. For Payment Notifications you have these:

In addition, you can load in WordPress and use s2Member’s API Functions in your API Notification Handler.

See: s2Member® » Codex » API Functions

Viewing 25 replies - 1,251 through 1,275 (of 2,703 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.