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.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,926 through 1,950 (of 2,567 total)
Author Replies
Author Replies
Posted: Tuesday May 1st, 2012 at 4:07 pm #12314
Raam Dev
Username: Raam
Staff Member

Hi Kathy,

You shouldn’t be receiving the “Congratulations on activating your membership” email; that should be going to the customer. Are you doing test signups with your own email address?

Also, could you please enable logging (Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging), conduct another test, and then share with us the log entries from wp-content/plugins/s2member-logs/. That should help us figure out what’s going on.

Posted: Tuesday May 1st, 2012 at 3:00 pm #12305
Raam Dev
Username: Raam
Staff Member

Hi Zoe,

I believe there’s an option when you’re creating the test accounts to “mark account as verified”. Have you tried recreating the accounts?

Jason did a video on using the sandbox that may be helpful, otherwise I suggest contacting PayPal about this.

Posted: Tuesday May 1st, 2012 at 2:41 pm #12304
Raam Dev
Username: Raam
Staff Member

Glad to help, Rurick! :)

Posted: Tuesday May 1st, 2012 at 2:39 pm #12303
Raam Dev
Username: Raam
Staff Member

Adam,

s2Member is very much suited for every aspect of what you explained except for the hierarchy within users (manager accounts able to create new users). WordPress has the Administrator role which gives users the ability to create other users, but since s2Member is not designed for use with the Administrator role (all s2Member levels use the ‘Subscriber’ role), there is no easy way to do what you’re explaining.

I don’t know of anything that would be a drop-in solution for what you describe — it sounds like you’d need to have something custom developed.

Customizing s2Member and WordPress itself is of course also an option (there are plugins that allow you to customize the capabilities of WordPress roles, including the s2Member Level roles, so that they’re capable of doing administrative tasks), but that would be outside the scope of our support policy (please see s2Member® » Support Policy » Outside Scope).

Posted: Tuesday May 1st, 2012 at 2:26 pm #12302
Raam Dev
Username: Raam
Staff Member

Hi Paul,

Changing the role of a user from s2member_level1 to s2member_level2 can be done using the WordPress remove_role() and add_role() methods. Please see this thread for an example.

Posted: Tuesday May 1st, 2012 at 2:15 pm #12300
Raam Dev
Username: Raam
Staff Member

Hi Bran,

The WordPress Author Page is something that is part of the WordPress theme framework. When you request the URL for the author page, WordPress dynamically generates the page for you.

If you don’t want that page to be available or accessible at all, you’ll need to find a way to disable it. You could also add some code that redirects away from the author page when the requested author has zero posts (see here for an example).

Posted: Tuesday May 1st, 2012 at 2:07 pm #12299
Raam Dev
Username: Raam
Staff Member

Hello,

Which YouTube playlist are you referring to? If you’re referring to the the way the Videos page is put together, then that’s a custom programming job that Jason put together. Otherwise, the YouTube playlists themselves, that’s just what’s offered by YouTube.

With regards to the second question, have you tried disabling all plugins except s2Member and switching to the default WordPress theme (TwentyEleven)? The problem you’re describing sounds like it’s caused by a JavaScript conflict somewhere.

Posted: Tuesday May 1st, 2012 at 1:56 pm #12298
Raam Dev
Username: Raam
Staff Member

Hi Laurie,

Could you share the integration code where you think the fields should be set? It’s hard to diagnose this without knowing what you’ve already tried.

Posted: Tuesday May 1st, 2012 at 1:55 pm #12297
Raam Dev
Username: Raam
Staff Member

You’re most welcome, Pari!

Posted: Tuesday May 1st, 2012 at 1:53 pm #12296
Raam Dev
Username: Raam
Staff Member

Hi Kathy,

If your account has access to the 4 videos, then you won’t see the PayPal button with that code. (The code specifically says to only show the button if you don’t have access to the videos.)

Posted: Monday Apr 30th, 2012 at 6:41 pm #12247
Raam Dev
Username: Raam
Staff Member

Hi Rodriguez,

Have you added the file’s extension to the Inline File Extensions pane (Dashboard -› s2Member® -› Download Options -› Inline File Extensions)?

Posted: Monday Apr 30th, 2012 at 6:39 pm #12246
Raam Dev
Username: Raam
Staff Member

Hi Daisy,

The easiest solution will be to create two separate forms and then direct the visitor to the correct form depending on how many dogs they want to sign up.

Another way to do it would be to have them sign up for one dog, then have another page after they login where they can add another dog using a Billing Modification Form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms). Or if the additional dog will cost them a fixed amount (as opposed to a recurring amount), you could use a Capability ( Buy Now ) form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms).

Posted: Monday Apr 30th, 2012 at 6:19 pm #12244
Raam Dev
Username: Raam
Staff Member

Hi Adam,

s2Member is not designed to offer administrative access to members who sign up through s2Member. All s2Member levels are given the same role capabilities as the WordPress Subscriber role, which only allows viewing of pages/posts, not editing pages/posts, or managing users, etc.

The multi-level hierarchy that you’re describing, along with the business requirements that you explained, does not sound suited for the primary function of s2Member.

If you want to give members additional Custom Capabilities, a WordPress administrator can certainly edit the accounts individually and make those changes, but allowing s2Member users to award Custom Capabilities to other s2Member users is not supported.

Posted: Monday Apr 30th, 2012 at 6:13 pm #12243
Raam Dev
Username: Raam
Staff Member

Hi Kay,

Yes, you can certainly do this without creating three separate forms, but that functionality is not built into s2Member at present (we’re working to improve this in the next major release of the software).

For now, you can configure Pro-Form shortcodes dynamically so that members could, for example, click on one of three links and the Pro-Form would automatically load with the appropriate configuration.

You could also get a little more advanced and create the necessary JavaScript to automatically reload the form with the correct settings upon selecting one of the payment options from a drop-down box.

Posted: Monday Apr 30th, 2012 at 6:02 pm #12242
Raam Dev
Username: Raam
Staff Member
Technical support question, not Pre-Sale (wrong forum).

Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you.

For further details, please read our Support Policy.

Posted: Monday Apr 30th, 2012 at 6:01 pm #12240
Raam Dev
Username: Raam
Staff Member

You can use a snippet of code like the following in the header where the “Login / Register” shows up:

if ( is_user_logged_in() ) {
    echo 'Welcome ' . S2MEMBER_CURRENT_USER_DISPLAY_NAME . ' / <a href="' . wp_logout_url( $redirect ) . '">Logout</a>';
} else {
    echo '<a href="/wp-login.php">Login</a> / <a href="/register/">Register</a>';
} 
Posted: Monday Apr 30th, 2012 at 5:53 pm #12239
Raam Dev
Username: Raam
Staff Member

Hi Malin,

You could use some code similar to this redirect example for the Membership Options Page. Set a single Login Welcome Page where all users are sent to and then use some code on that page to determine their level and then redirect them to the correct place.

Posted: Monday Apr 30th, 2012 at 5:48 pm #12238
Raam Dev
Username: Raam
Staff Member

Hi Melanie,

Could you please confirm that the email address you’re testing with has never been added to that specific AWeber list that s2Member is configured to use (in Dashboard -› s2Member® -› API / List Servers -› AWeber®)?

If the email address has been subscribed to the list in the past, and then unsubscribed from that list, it still exists within AWeber as an “unsubscribed” email address and future attempts by s2Member to resubscribe the email address will quietly fail.

Posted: Monday Apr 30th, 2012 at 5:35 pm #12236
Raam Dev
Username: Raam
Staff Member

No problem, Boudewijn! Glad to hear you figured it out. :)

Posted: Monday Apr 30th, 2012 at 5:34 pm #12235
Raam Dev
Username: Raam
Staff Member

Hi Michael,

s2Member fully supports SSL, regardless of whether it’s a WildCard SSL Certificate or a single-domain certificate.

Whether you are approved for PayPal Website Payments Pro is up to PayPal, but configuring SSL on your site so that s2Member order and checkout pages can be accessed via an SSL URL will certainly improve your chances of being approved.

Posted: Monday Apr 30th, 2012 at 5:24 pm #12232
Raam Dev
Username: Raam
Staff Member

Hi Tony,

s2Member does not currently support FeeFighters.com. Please see What payment gateways does s2Member® support? for a complete list of the payment gateways we support.

Regarding adding new payment gateways, lease see Can I add support for other payment gateways?.

Posted: Monday Apr 30th, 2012 at 5:18 pm #12231
Raam Dev
Username: Raam
Staff Member

Hi Kathy,

Could you please share the button code here that isn’t working? If you can share a link to the page that would be helpful as well.

Posted: Monday Apr 30th, 2012 at 5:10 pm #12230
Raam Dev
Username: Raam
Staff Member

Hi Jorge,

While s2Member is compatible with WordPress Multisite Networking, the sites within a WordPress network are separate and not interconnected. That means you cannot share users, logins, or other data across the sites (including access control).

Please see the following from WordPress.org:

The sites in a multisite network are separate, very like the separate blogs at WordPress.com. They are not interconnected like things in other kinds of networks (even though plugins can create various kinds of interconnections between the sites). If you plan on creating sites that are strongly interconnected, that share data, or share users, then a multisite network might not be the best solution.

The s2Member Multisite feature allows you to offer the s2Member plugin to sub-sites, giving your sub-sites the ability to setup and use s2Member on their own. When you upgrade s2Member on the primary site, the s2Member plugin is automatically updated for all your sub-sites. However, things like access restrictions on one WP installation are not shared across WP installations (again, the WordPress Multisite feature itself isn’t designed to work like that).

There are plugins that allow you to get around these WordPress Multisite limitations, however they may or may not work with s2Member.

Posted: Monday Apr 30th, 2012 at 5:08 pm #12229
Raam Dev
Username: Raam
Staff Member

Hi Pari,

What you’re describing sounds like PayPal’s Installment Plan feature, which s2Member does not currently support.

To make your scenario work with s2Member, you’ll need to set up a regular recurring subscription and then present an upgrade option to your members after 4 months. The upgrade form would be a Billing Modification Form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms) set to charge for 1 month for unlimited lifetime access (so you’d charge for 4 months, present the upgrade form, the member would pay for the 5th month and then automatically get unlimited access and not be charged anymore).

The Billing Modification Form would cancel the recurring subscription, charge for 1 month, then stop charging, and the member would be given unlimited, lifetime access.

Posted: Monday Apr 30th, 2012 at 4:42 pm #12227
Raam Dev
Username: Raam
Staff Member

In that case this sounds like a server configuration issue. Could you try modifying your .htaccess file as explained here and let us know if that fixes the problem?

Viewing 25 replies - 1,926 through 1,950 (of 2,567 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.