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,376 through 1,400 (of 2,703 total)
Author Replies
Author Replies
Posted: Monday Apr 15th, 2013 at 3:46 pm #47515
Bruce
Username: Bruce
Staff Member

Details Received. Thank you.

~ I’m taking a look now.
Posted: Monday Apr 15th, 2013 at 3:44 pm #47514
Bruce
Username: Bruce
Staff Member

I found a Page on your setup that contained this shortcode:

[s2Member-Pro-PayPal-Form level="*" ccaps="myil" desc="Meeting Your Inner Lover" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="barbaracarrellas.com" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="L" rr="BN" rrt="" rra="2" accept="paypal" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" success='http://barbaracarrellas.com/meeting-your-inner-lover-test/download-meeting-your-inner-lover-test' /]

I’m assuming this is the one you’re using, right? This form has the following in it:

level="*"

That’s what causing this. You need to change this to a valid membership level, otherwise it’ll throw the error you’re getting.

Posted: Monday Apr 15th, 2013 at 3:42 pm #47513
Bruce
Username: Bruce
Staff Member

Details Received. Thank you. :-)

~ I’m taking a look now.
Posted: Monday Apr 15th, 2013 at 3:39 pm #47512
Bruce
Username: Bruce
Staff Member

Any luck?

Jason’s still looking into it. We’ll let you know when he comes up with something. :-)

Posted: Monday Apr 15th, 2013 at 3:38 pm #47511
Bruce
Username: Bruce
Staff Member

I’m wondering if there’s anything that’s NOT a full blown social network (as I’m clearly going to have issues) that will allow “lighter” connecting somehow. Maybe just being able to message each other or reading each others profiles and sending email outside of the site (just having their contact email listed).

Generally BuddyPress is the answer here. You can pick and choose what features you want with BuddyPress. I’d recommend asking about the errors you’re getting with BuddyPress on the BuddyPress Forums.

See: http://buddypress.com/support/

Posted: Monday Apr 15th, 2013 at 3:36 pm #47510
Bruce
Username: Bruce
Staff Member

Thanks for the information.

I went onto your site, and it appears that the problem was with your integration with bbPress Roles + Capabilities. I reset your User Roles + Capabilities, and integrated you in with bbPress here:

Dashboard -› s2Member® -› Other Integrations -› bbPress®

Your Posts and Pages are now being protected correctly.

Posted: Monday Apr 15th, 2013 at 3:28 pm #47508
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We are aware of this behavior, and it’s something we’re hoping to look into in the next major release of s2Member. Currently there’s no way to keep this behavior from happening. I’d recommend putting up a Billing Update Form to help Users have a way to update their credit card information before the recurring payment comes up.

See: Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Update Forms

Posted: Saturday Apr 13th, 2013 at 10:18 pm #47438
Bruce
Username: Bruce
Staff Member

However, the thread you reference seems to be for MailChimp and I’m using Aweber. Or, in other words, I don’t have a path: “…/wp-content/mu_plugins/”.

I have: “…/wp-content/plugins/{the 4 S2Member plugin files}.
Where would I apply such a patch?

Sorry, Cristian didn’t make this clear in this post. You need to create this directory and file if you don’t already have it.

Posted: Saturday Apr 13th, 2013 at 2:44 am #47405
Bruce
Username: Bruce
Staff Member

I can try taking off the forward on the original log-in page and see what happens quickly if you would like.

It would be simpler to just try to log in through /wp-login.php, but if you’d like to attempt that as well that’s fine.

Posted: Saturday Apr 13th, 2013 at 2:30 am #47402
Bruce
Username: Bruce
Staff Member

Thanks for the info.

Try logging in through the default login form here: http://barre-body.com/wp-login.php

This will rule out the possibility that it’s a problem with login form you have. I notice that the action attribute of your form is http://barre-body.com/portal/, so your form must be trying to log in the User outside of the normal processes.

Posted: Saturday Apr 13th, 2013 at 2:13 am #47398
Bruce
Username: Bruce
Staff Member

‘txn_type’ => ‘express_checkout’,

Can you post the shortcode you’re using?

Posted: Saturday Apr 13th, 2013 at 2:09 am #47396
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Does disabling the WP Mail plugin stop the problem from occuring?

Posted: Saturday Apr 13th, 2013 at 2:07 am #47395
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m unaware of any reason why s2Member would not allow Users to log in, and after some research I can’t find any reports of this issue. Are you getting a specific error message?

Posted: Saturday Apr 13th, 2013 at 1:52 am #47394
Bruce
Username: Bruce
Staff Member

Can I still use this plugin if it’s not automated?

Yes, s2Member makes it possible, it’ll just take some custom code to put it all together, as it’s currently not possible to get it automated without something custom set up for you.

Posted: Saturday Apr 13th, 2013 at 1:22 am #47392
Bruce
Username: Bruce
Staff Member

In reading thru the log files, I am pretty confident these payments will recur on the start date given. But, I did just run a test payment, with no trial, and it still showed up as a regular payment and not part of a subscription. Did the test for a 1 week subscription and the log file shows start date a April 20th, so I’m still taking it that the 1st payment is not part of a recurring subscription until that 1st time period runs out and the 2nd payment is processed (the one a week later on April 20th).

It’s interesting that PayPal would report that the subscription hasn’t started yet. The best way to tell at this point is to check your paypal-ipn.log file and see what txn_type s2Member is picking the transaction us as. s2Member should be creating a new subscription.

Posted: Saturday Apr 13th, 2013 at 1:12 am #47390
Bruce
Username: Bruce
Staff Member
Posted: Saturday Apr 13th, 2013 at 12:52 am #47387
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Could you post the shortcode you are using to have Users check out?

Posted: Saturday Apr 13th, 2013 at 12:51 am #47386
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

You can set up Registration/Profile fields at certain levels when you create them. The field to decide when they should be shown is here:

(See: Dashboard -› s2Member® -› General Options -› Registration/Profile Fields)

Posted: Saturday Apr 13th, 2013 at 12:49 am #47384
Bruce
Username: Bruce
Staff Member

So the 1st payment will go thru as a regular charge and the recurring profile is set up, but the 1st recurring payment is not considered part of recurring until the 2nd payment is pulled from the account, correct?

The opposite. This option will have Users see their first payment as part of the subscription. However, since you’re running a free trial it doesn’t work the same way. Your Users aren’t actually signed up for the subscription until the trial ends.

Posted: Saturday Apr 13th, 2013 at 12:45 am #47383
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member doesn’t come with a contact form. You might try this plugin for creating one:

http://wordpress.org/extend/plugins/contact-form-7/

Also, sometimes themes will come with a contact form.

Posted: Saturday Apr 13th, 2013 at 12:43 am #47381
Bruce
Username: Bruce
Staff Member

This is what i have in the header.php file:

?>

< ?php echo do_shortcode(" “); ?>

You need to use s2Member’s s2member_pro_login_widget() function.

By default the title option in the $options array is Membership Login, but you can change it. You can find documentation on how to do that here:

http://www.s2member.com/codex/stable/s2member/api_functions/package-functions/#src_doc_s2member_pro_login_widget()

Posted: Saturday Apr 13th, 2013 at 12:41 am #47380
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I guess for the action while demoting

ws_plugin__s2member_during_auto_eot_system_during_demote

This is correct. You can use this, or you can set up an API Notification, using the information provided here:

Knowledge Base » Building An API Notification Handler
See: Dashboard -› s2Member® -› API / Notifications -› EOT/Deletion Notifications

But more important, which one should I use, if a user got demoted and therefore is level1, and then buys a level2/level3 subscription again and his level changes back?

This would need to be done within a hook in s2Member’s Modification w/ Level process, or through a Modification API Notification.

See: Dashboard -› s2Member® -› API / Notifications -› Modification Notifications

Posted: Saturday Apr 13th, 2013 at 12:38 am #47379
Bruce
Username: Bruce
Staff Member

Does that mean i need to create and place the file in a dir named “s2memberinline” ?? What iof i’m using separate ccap folders? My current existing path looks like this:

No, s2Member is getting information from your URL by checking if for key words. You just need to put your files there like normal. If you have your files in a directory like /videos/, your URL might look something like this:

... /wp-content/plugins/s2member-files/s2member-file-inline-yes/s2member-skip-confirmation/videos/example-file.zip
Posted: Saturday Apr 13th, 2013 at 12:34 am #47377
Bruce
Username: Bruce
Staff Member

I read on a few threads here that the notification occurs after the merchant (using Authorize.net here) notifies s2Member of the expiration. Is there a way to do this manually? I don’t see how everything can be tested properly without having some form of manual EOT push.

Actually, with Authorize.Net, s2Member has to query Authorize.Net’s server to find out if a User has cancelled/been refunded. That being said you can manually set an EOT through the Add/Edit User panel, near the bottom in a field s2Member creates.

Posted: Saturday Apr 13th, 2013 at 12:31 am #47376
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

(1) Does S2 work with Thesis 2.0? (WLM doesn’t)

As far as we know there are no known issues with s2Member and Thesis 2.0. We haven’t heard of any incompatibilities thus far.

(2) Does S2 integrate with SimplePress? (WLM does)

Not directly. But many Users successfully run s2Member and SimplePress together.

(3) Does S2 offer the ability to add ‘ !is_user_logged_in()’ or ‘is_user_logged_in()’ in order to present different content depending upon whether or not the visitor is logged in? (WLM does)

Yes, this is a core WordPress feature. s2Member also gives you the ability to do this without a PHP Execution plugin with Shortcode Conditionals. See: Knowledge Base » Simple Shortcode Conditionals

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