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.

Mike (Volunteer Moderator)

Moderator

My Latest Replies (From Various Topics)

Viewing 25 replies - 301 through 325 (of 326 total)
Author Replies
Author Replies
Posted: Sunday Jul 28th, 2013 at 6:35 am #54287
Moderator

Thanks for the reply. The URL that you’re looking for needs to include some data under most circumstances, to let s2Member know that PayPal (you’re using PayPal?) has completed the transaction.

Can you summarize the general flow of checkout for me? This way I can understand what (if any) cookies and/or authentication your customer will have at this point where you need the URL. That will dictate the next step in completing this integration you want.

Posted: Sunday Jul 28th, 2013 at 5:41 am #54285
Moderator

my question: is there a difference in “membership renewal” and “membership registration” forms?

There is not really any difference. However, I would suggest adding modify=”1″ to any form where you are expecting an existing user to checkout (and NOT a new customer). You can learn more about this attribute here: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)

my plan is to just re-direct the users to the same “membership registration” form that any non-member would use. is that the right approach?

Yes, that will work just fine. I only mentioned the modify=”1″ attribute in case you want to force an existing user; and NOT allow new customers to use a particular form. That’s what modify=”1″ does for you.

Posted: Sunday Jul 28th, 2013 at 5:34 am #54284
Moderator

Perfect. That should do it. Thank you for the follow-up.

Also, I would really appreciate if you could do this for us :-)

Please register @ WordPress.org and rate s2Member®

NOTE: If you vote @ WordPress.org & LIKE us on Facebook, please reply back in the s2Member® Forums with a link to your nice comments (just to let us know). The company also has a way of saying thanks for this :-)

Please let me know if anything else comes up :-)

Posted: Sunday Jul 28th, 2013 at 4:58 am #54283
Moderator

but when i get to the site, (not logged in) the Login Welcom Page is display in the main menu !

and when i click on it it shows the Membership Options Page…

The Login Welcome Page requires someone to be logged in. Since you were not logged in, s2Member redirected you to the Membership Options Page. Makes perfect sense to me :-)

What you probably should do is move your Login Welcome Page out of your main navigation menu all together, or use s2Member’s Alternative View Restrictions to have protected content automatically filtered from navigation menus.

See: Dashboard -› s2Member® -› Restriction Options -› Alternative View Protection
See also: http://wordpress.org/plugins/menu-items-visibility-control/
~ This works very well together w/ s2Member (and s2Member Pro).

Posted: Sunday Jul 28th, 2013 at 4:54 am #54282
Moderator

What would be a better solution is to setup Modification Pro Forms with s2Member® Pro and direct your existing customers to those. This way the user is required to log into the site before completing a new purchase. Please see: Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms

If you intend to sell something extra, s2Member also makes several options available for this.
See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms
See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Specific Post/Page (Buy Now) Forms
See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)
~ In this section, please take a look at the modify=”1″ Shortcode Attribute.

Posted: Sunday Jul 28th, 2013 at 3:47 am #54273
Moderator

I’d like to help, but maybe you can help me out a little. I’m not a JVZoo guy, but I know s2Member quite well. What does this URL you’re looking for do exactly?

Does anyone know what that url is in S2member that will allow a use to create their own account?

Create their own account? So a Free Registration link? Or are we talking API calls here?

Posted: Sunday Jul 28th, 2013 at 2:41 am #54270
Moderator

I’d also like an alternative to be able to process their transactions. I know paypal offers a virtual terminal where I can input the users information directly, but does that sync up with recurring billing and s2member?

Yes. If you setup something manually at PayPal, just be sure to come back to your WP installation and update the Paid Subscr. ID and payment gateway for that User. That way s2Member® has the right ID in your WP database, and it can respond to any future IPN communication that comes in for that ID.

The Paid Subscr. ID is your PayPal Transaction ID. Or, if you setup a Recurring Profile, use the Recurring Profile ID, or Subscription ID instead. You’ll find further instructions from s2Member when you go to enter this value in the WP Dashboard.

Side question: is there no verification that happens immediately when a customer tries to signup that could give them instant feedback saying their transaction didn’t go through?

Yes, if a transaction fails it is reported to the user immediately and they will not be allowed in. In your case it sounds like there is an unexpected error occurring during post-processing (e.g. the transaction is going through, but it’s not being recognized for some reason).

In order to identify this, you will need s2Member® support to inspect your log files. Please use this form to submit those, and reference this forum thread please. See: s2Member® » Private Contact Form

Posted: Sunday Jul 28th, 2013 at 2:27 am #54268
Moderator

Hi Randall. Please take a screenshot of your configuration in both of these panels for me.

Dashboard -› s2Member® -› Download Options -› Amazon® S3/CDN Storage
Dashboard -› s2Member® -› Download Options -› Amazon® S3/CloudFront CDN Storage

It sounds to me like there is a misconfiguration somewhere in the CloudFront or S3 settings. Probably something simple. Did you have any trouble finding what s2Member was asking for there?

Posted: Sunday Jul 28th, 2013 at 2:25 am #54267
Moderator

Are all of them being entered manually?
Can’t you just [EDIT] each user and empty the EOT Time field under the s2Member Options for each user?

Posted: Sunday Jul 28th, 2013 at 2:24 am #54266
Moderator

What membership level are these Authors? Did you configure 9999999999 for an unlimited download count in s2Member yet? See: s2Member -› Download Options -› Basic Download Restrictions

Posted: Sunday Jul 28th, 2013 at 2:20 am #54265
Moderator

Thanks for the reply David! If you get a chance, I would really appreciate this :-)
Also, please let us know if anything else comes up.

Please register @ WordPress.org and rate s2Member®

NOTE: If you vote @ WordPress.org & LIKE us on Facebook, please reply back in the s2Member® Forums with a link to your nice comments (just to let us know). The company also has a way of saying thanks for this :-)

Posted: Sunday Jul 28th, 2013 at 1:59 am #54263
Moderator

Thanks for the follow-up.

You might run a quick test in PHP to check what your PHP installation is returning. If it has 1GB of memory allocated, it should be returning that to PHP scripts that ask for those specs. For instance, try this.

<?php
echo ini_get('memory_limit');
?>

What does that return?

Posted: Sunday Jul 28th, 2013 at 1:57 am #54262
Moderator

OK. Thanks for the reply. So it sounds like it could have been a combination of things. Interesting.

Posted: Sunday Jul 28th, 2013 at 1:55 am #54261
Moderator

Oh, great! Thanks for replying back to let us know.
Did you restore Roles/Caps or what was the underlying issue?

Posted: Saturday Jul 27th, 2013 at 11:23 am #54234
Moderator

This does not affect s2Member® customers because s2Member uses an API Signature and does not use any PayPal certificates. I’m surprised to see PayPal upgrading these actually, because not many services use that API integration method any longer. The API Signature that s2Member uses is simpler/cleaner.

Posted: Saturday Jul 27th, 2013 at 11:19 am #54233
Moderator

Jason will be back on Monday. I’m sure he’ll be thrilled!

Posted: Saturday Jul 27th, 2013 at 11:18 am #54232
Moderator

Right, you don’t want to track sales on that page; you want to track sales with s2Member integrated with your affiliate platform. iDevAffiliate is recommended, but you can integrate with just about any affiliate platform. I would take a look in your Dashboard at this section please.

s2Member -› API/Tracking

See also: http://www.s2member.com/kb/idev-s2-commission-tracking/

Posted: Saturday Jul 27th, 2013 at 11:15 am #54231
Moderator

This is not the correct behavior, and I can confirm this does not happen on a clean installation of WordPress. Have you tried this yourself on a clean install yet? It almost sounds like you could have another plugin causing a conflict, or that your WP Roles/Capabilities have been corrupted.

Posted: Saturday Jul 27th, 2013 at 11:13 am #54230
Moderator

How can I get S2 member to send out and email or flag up a notice when their membership is due expires?

So these members were imported from another system. Did you define an EOT Time when you imported them? If so, that dictates when they will expire. If you want to be notified when this occurs, or have other processes run that do custom things, please see: s2Member -› API Notifications -› EOT/Deletion Notification.

The other thing I’ve noticed is if a member renews you can’t change their existing details/date to extend the membership, and if you delete it you remove the comments!

To extend the membership you would just extend the EOT Time in the user’s record. Click [EDIT] next to any user in your list of users; and then look at the s2Member Options for that user.

Posted: Saturday Jul 27th, 2013 at 11:08 am #54229
Moderator

On the other hand, if I use the iframe or modal options then all works as expected.

This would indicate to me there is another underlying JavaScript error on your site somewhere which is preventing other JavaScript routines powered by s2Member from succeeding. If you run s2Member solo (e.g. in the stand-alone IFRAME version or pop-out, it works). Please post a link to the page if the problem continues and perhaps someone can take a quick look for you.

Posted: Saturday Jul 27th, 2013 at 11:05 am #54228
Moderator

What s2member function should I call to trigger the free membership email?

I believe this is email sent out automatically when you call that function, because s2Member connects itself to WP hooks/filters. However, if this is not working as expected, please let us know exactly which email you’re referring to. Screenshots if possible.

Posted: Saturday Jul 27th, 2013 at 11:03 am #54227
Moderator

I as administrator received message from WordPress that “admin” was trying to access so we were shut down for 24 hours. Not a user or a password we use.

Who sent this email please? Your hosting company? I’m not clear on what’s really happened here, and I suspect anyone that could help you will need more details about all of this please. Thanks!

Posted: Saturday Jul 27th, 2013 at 11:01 am #54226
Moderator

If you are running s2Member Pro, there is an Import/Export area where you can export your s2Member configuration and then import it back into the new site if you need to. That being said, if you reactivate s2Member on the same site as it was previously active, you shouldn’t lose anything :-)

See: s2Member -› Import/Export (in your WP Dashboard).

I suggest creating a backup of your database before doing any of this. Just in case.

Posted: Saturday Jul 27th, 2013 at 10:58 am #54225
Moderator

Please take a look at this. See: http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

If you follow the instructions provided by WordPress, and the problem still occurs.

1. Upgrade manually using these instructions.
http://www.s2member.com/pro/#!s2_tab_jump=s2-pro-install-update

2. Contact your hosting company and ask what memory limits apply to WordPress® and PHP scripts on your server. Having 16GB on your server doesn’t necessarily mean that PHP can use all of that.

Posted: Saturday Jul 27th, 2013 at 10:54 am #54224
Moderator

Can you please post a screenshot for us? Thanks!

Viewing 25 replies - 301 through 325 (of 326 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.