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 - 751 through 775 (of 2,703 total)
Author Replies
Author Replies
Posted: Wednesday May 22nd, 2013 at 6:30 am #50358
Bruce
Username: Bruce
Staff Member

Does the custom success page feature of s2Member Pro only work with Paypal Pro Accounts or can I use it with a Standard Paypal Account.

You can use the success attribute with a standard PayPal account just fine. You can use it with PayPal Buttons or Pro Forms.

My understanding of the feature is that I will be able to create a custom success page for each “product” purchased (whether that “product” is a membership level, a cCap, or a Specific Post or Page). And the success page is the page that a user is re-directed to immediately after purchase. Is my understanding correct?

That is correct.

Posted: Wednesday May 22nd, 2013 at 6:29 am #50357
Bruce
Username: Bruce
Staff Member

Do indeed to buy multi site license or will one license be sufficient. Once the site(.com) is live the .net site goes away

If you’re only planning to go live with one of your sites, then you only need a Single-Site license.

I will need to export the current members from my site theiwrc.org and then import them into my site dev.theiwrc.org before going live. Since I am exporting from one site and importing to the other do I need the Unlimited Site License version?

No, you can install s2Member Pro on one domain, and then uninstall and install it on the other with a Single-Site license.

Posted: Wednesday May 22nd, 2013 at 6:27 am #50356
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

You can turn off Credit Cards by changing your accept attribute in your Pro form to just paypal.

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

Posted: Wednesday May 22nd, 2013 at 6:26 am #50355
Bruce
Username: Bruce
Staff Member

Thanks for the information.

I took a look at your site and according to Firefox and Google Chrome your SSL Certificate is set up fine. However in Internet Explorer I got this error:

I’m unsure what’s causing that. I’d recommend contacting your server hosting company and see what they think about this. s2Member is forcing everything over to HTTPS correctly, but IE does not like your SSL Certificate for one reason or another. If anybody would know the reason behind this, it would be your hosting company/wherever you got your certificate from.

Posted: Wednesday May 22nd, 2013 at 6:22 am #50352
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We’ll need to check your Google Checkout IPN logs. Can we get a Dashboard Login to check those, please?

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

Let us know when you’ve done that. :-)

Posted: Wednesday May 22nd, 2013 at 6:21 am #50351
Bruce
Username: Bruce
Staff Member
Posted: Wednesday May 22nd, 2013 at 6:20 am #50350
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

We get to posts in the order that they come in, and as our Support Policy states, we get back to you within 24-48 hours. I took a look your other post, and it was within this time period.

That being said, yes. You can set a trial for all subscriptions when you create the Button/Pro Form.

Posted: Wednesday May 22nd, 2013 at 6:16 am #50348
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

It sounds like you’re using PayPal Buttons without Encryption on. You can turn this on in your PayPal Account, and here, then you won’t have this problem:

Dashboard -› s2Member® -› PayPal® Options -› Account Details -> Enable Button Encryption?

Posted: Wednesday May 22nd, 2013 at 6:09 am #50347
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Could you send us a FTP login? We’ll see if we can find the issue.

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

Posted: Wednesday May 22nd, 2013 at 6:09 am #50346
Bruce
Username: Bruce
Staff Member

I have an existing user, who is logged in and we do a buy now, we end up at the auto-return page which I want to skip and take him straight to his purchase.

This is not possible. The User needs to click on the special link that they should receive via email. s2Member needs to receive information from PayPal via a silent POST to send this email, and so it’s not possible to give access to the post through the success URL. Sorry for the inconvenience.

Posted: Wednesday May 22nd, 2013 at 6:07 am #50345
Bruce
Username: Bruce
Staff Member

The installation procedure for s2Member Pro is here:

s2Member® » Pro » Install/Upgrade Instructions

We are hoping to have it possible to upload s2Member like a regular plugin in the next major release of s2Member, but currently this is the only way to install the Pro module.

Posted: Wednesday May 22nd, 2013 at 6:05 am #50344
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry for the delay in response.

s2Member’s Blog Farm capabilities work by limiting the number of blogs that a User can create. A User is billed to allow them to access a specified amount of blogs. s2Member does not actually have the User pay for each site.

Posted: Wednesday May 22nd, 2013 at 6:03 am #50343
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Do you have an SSL Certificate installed? If you post a link to the page I may be able to tell you what the problem is.

Posted: Wednesday May 22nd, 2013 at 6:01 am #50342
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member will drop the counter down to 0 if the User cancels for the S2MEMBER_CURRENT_USER_PAID_REGISTRATION_DAYS. If you’re also having User be able to change their User level (or demote down to a lower level), you might also want to check the level-specific functionality we have available.

See: Dashboard -› s2Member® -› API / Scripting -› Content Dripping (Second Section)

Posted: Wednesday May 22nd, 2013 at 5:58 am #50341
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry for the delay in response.

Is there a way to have a payment submitted with Authorize.net Proforms to have Authorize.net just authorize and not capture the payment?

Or can I only make that setting in Authorize.net?

s2Member does not have any way to make this possible and I’m unaware of a way to do this. Sorry for the inconvenience.

Posted: Wednesday May 22nd, 2013 at 5:56 am #50340
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m very sorry for the delay in response.

In the future please do not post log files in the open forum, it contains insecure information. If we need your logs we will ask for them through Private Contact Form.

– the only plugins running are BP My Home, BuddyPress, s2Member® Framework, WP-Mail-SMTP, WP Mail Log

There are known issues with the WP-Mail-SMTP plugin and s2Member. Can you try deactivating both WP-Mail-SMTP and WP Mail Log, and running another test transaction, and see if it goes through please? If it does not, try running this Server Scanner:

Knowledge Base » s2Member® Server Scanner

Posted: Wednesday May 22nd, 2013 at 5:52 am #50339
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry for the delay in response.

Users and switch their membership level from Level 1 to Level 2, will their automatic payments through PayPal stop?

No, you can do this and then change the way you have your content protected, and that would be okay. Just make sure to change your PayPal Buttons/Pro Forms to conform to this change as well.

Posted: Wednesday May 22nd, 2013 at 5:50 am #50338
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Right now I am doing this: ask member to Cancel > wait until their account expires (checking daily!) > when it expires and goes to level 0, re-creating their account with original privileges.

An easier way to accomplish this would be to just simply remove the User’s Paid Subscription ID from their profile in the User’s list. Then s2Member won’t be able to link the User with the demotion and the User will no longer be able to be demoted.

Posted: Wednesday May 22nd, 2013 at 5:48 am #50337
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member’s shortcodes do not support playlists as of yet. If you need playlists you’ll have to use the examples provided here:

http://www.longtailvideo.com/support/jw-player/28842/working-with-playlists/

Sorry for the inconvenience.

Posted: Wednesday May 22nd, 2013 at 5:47 am #50336
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member is not capable of changing User’s emails when they change it within their profile. A User is put into your MailChimp lists with the email that they used to sign up. If they want to sign up with another email, you can make that possible by putting up a regular signup form for MailChimp on your site.

Posted: Wednesday May 22nd, 2013 at 5:45 am #50335
Bruce
Username: Bruce
Staff Member

Investigation Completed.

I talked with Jason (lead developer) about this and we came to the realization that this is an issue with the certain setup you have on your server. For some reason your PHP_AUTH_USER and PHP_AUTH_PW server varibles (which should be set when a User puts in their Username/Password on the prompt) is not being set in PHP. It is, however, being set in Apache, and we found a way to use this to add the values to the $_SERVER array.

To do this I added these two lines to your WordPress .htaccess file:

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

This gives us a PHP $_SERVER variable that contains the information from the prompt. Right now s2Member is not capable of using this variable, so I also added the following code to your s2-hacks.php file to make the use of this variable possible:

function s2hack_remote_auth_write_server_vars() {
	if (isset($_SERVER['HTTP_AUTHORIZATION']) && preg_match('/Basic\s+(.*)$/i', $_SERVER['HTTP_AUTHORIZATION'], $matches)) {
		list($name, $password) = explode(':', base64_decode($matches[1]));
		$_SERVER['PHP_AUTH_USER'] = esc_html($name);
		$_SERVER['PHP_AUTH_PW'] = esc_html($password);
	}
	if (isset($_SERVER['REDIRECT_HTTP_AUTHORIZATION']) && preg_match('/Basic\s+(.*)$/i', $_SERVER['REDIRECT_HTTP_AUTHORIZATION'], $matches)) {
		list($name, $password) = explode(':', base64_decode($matches[1]));
		$_SERVER['PHP_AUTH_USER'] = esc_html($name);
		$_SERVER['PHP_AUTH_PW'] = esc_html($password);
	}
}

add_action('ws_plugin__s2member_during_check_file_remote_authorization_before', 's2hack_remote_auth_write_server_vars');
We will be adding a check for this variable in the next maintenance release of s2Member, at which point you can remove this code from your s2-hacks.php file. You will, however, need to leave the code in your .htaccess file for s2Member to work correctly.
In the future, if another User has this problem as well, you need to put the two lines I put in this User’s main .htaccess file into yours as well.

You are now good-to-go.

Posted: Wednesday May 22nd, 2013 at 4:25 am #50334
Bruce
Username: Bruce
Staff Member

Details Received.

I logged in and I see the problem. I’ll see if I can find the solution.

Posted: Wednesday May 22nd, 2013 at 3:59 am #50333
Bruce
Username: Bruce
Staff Member

I was hoping to find a way to have the RSS XML file that is generated by WordPress to be automatically copy or moved to that protected directory so I don’t have to manually do it every day (I do a daily podcast)

I see. I’m not aware of any way to accomplish this, I’m afraid. If you’re savvy with PHP, or have a developer, you might have them do something with PHP’s copy() function to achieve this, but I’d say that it would be easier to just move the file with the release of the podcast. Sorry for the inconvenience.

Posted: Wednesday May 22nd, 2013 at 3:56 am #50332
Bruce
Username: Bruce
Staff Member
Posted: Wednesday May 22nd, 2013 at 3:54 am #50330
Bruce
Username: Bruce
Staff Member

I think your theme’s developer should be able to point out the problem here. If worse comes to worse I can provide you with a hack for your files on a temporary basis if you absolutely need it to get by.

Viewing 25 replies - 751 through 775 (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.