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 - 301 through 325 (of 2,703 total)
Author Replies
Author Replies
Posted: Tuesday Jul 23rd, 2013 at 11:48 pm #53923
Bruce
Username: Bruce
Staff Member

Testing this further and will get back if this is not the case and there is an actual issue – in the meantime please ignore!

Gotcha. I’m tagging this thread, so if you can’t find the problem post again here and I’ll check it out. Thanks!

Posted: Tuesday Jul 23rd, 2013 at 11:47 pm #53922
Bruce
Username: Bruce
Staff Member

Thank you for contacting us.

I’ll send this to our billing department to review, and let you know what they decide. Thanks!

Posted: Tuesday Jul 23rd, 2013 at 11:34 pm #53921
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thanks for your patience.

I like to have the EOT set as Aug 31, 2014 in this case regardless of which date they register and pay on. I thought I had seen something on this topic before but I can’t seem to find it now.

s2Member doesn’t handle this by itself, and this take some (relatively simple) custom code to accomplish. You’ll want to change the ra and rp attributes of your Pro Form based on the date using the information provided here:

Knowledge Base » Using Variables In A Shortcode

This post goes over the basics on the idea:

http://www.s2member.com/forums/topic/different-subs-costs-depending-on-month/

Posted: Tuesday Jul 23rd, 2013 at 8:39 pm #53910
Bruce
Username: Bruce
Staff Member

It looks to me like your Shortcode is just fine. Your integration on your site looks to be complete, but you don’t have logging enabled. I can’t say what’s happening as of now. Could you please enable logging and see we can get some information with that? Thanks.

Posted: Tuesday Jul 23rd, 2013 at 8:24 pm #53908
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry about the delay. This thread got buried. I’m taking a look at this now.

Posted: Tuesday Jul 23rd, 2013 at 8:21 pm #53907
Bruce
Username: Bruce
Staff Member

He gave me the new address and the order went through with no problem. I have it installed now and am excited to start using it!

Excellent! Let us know if you have any issues. :-)

Posted: Tuesday Jul 23rd, 2013 at 8:12 pm #53905
Bruce
Username: Bruce
Staff Member

I fixed it by adding the s2if inside the li tag:

Cool, glad to hear you fixed your issue. Let us know if you have any other issues!

Thanks!

Posted: Tuesday Jul 23rd, 2013 at 7:47 pm #53904
Bruce
Username: Bruce
Staff Member

Is the name of the role always ‘s2member_level1′ or ‘s2member_level2′ or is the role name related to what label I gave it in the dashboard?

The slug for the Role (which is what you’re using here) never changes, even when you change the label for the Role.

Posted: Tuesday Jul 23rd, 2013 at 4:24 am #53849
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thank you for your patience with us over the weekend.

To be clear, I do not want “Register” to appear on the the login page.

You only need to disable Open Registration to accomplish that:

Dashboard -› s2Member® -› General Options -› Open Registration

I am new to s2Members and saw the answer to my question below. My problem is I do not know where the Membership Level # Pro Forms/Free Registration Pro Forms are set.

With s2Member Pro installed, these forms are here:

Dashboard -› s2Member® -› PayPal® Pro Forms -› Membership Level # Forms

These are only available with s2Member Pro, as gone over in our features section:

Features

Posted: Tuesday Jul 23rd, 2013 at 4:19 am #53848
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience with us over the weekend.

I’m not familiar with the achivements plugin myself, but it sounds like it’s doing something similar to what bbPress does (adding capabilities to certain Users).

What you’ll need to do is two things. First off, this thread goes over how you add Capabilities to Roles directly:

http://wordpress.stackexchange.com/questions/13413/how-to-add-a-capability-to-a-user-role

You’ll want to get all of the capabilties that are required for your external plugin, and add them like this:

<?php
$role = get_role('subscriber'); // For Subscriber Role

$role->add_cap($cap_name);
$role->add_cap($another_cap);

By the looks of your code snippet, you’ve gotten that far. The issue with your code *probably* has to do with this call:

dpa_get_caps_for_role( $role )

If the name of that function is correct, then this is only looking for the Capabilities for the achievement plugin the Role already has. You need to add the roles that it does not have. Try looking at the plugin’s API or ask the developer if there is a list of required Capabilities for this.


Once you’ve got these Capabilities added to your plugin, you’ll want to lock your Roles and Capabilities to keep s2Member from overriding them in the next update. You can see this article on that:

Knowledge Base » Locking s2Member Roles/Capabilities

Posted: Tuesday Jul 23rd, 2013 at 4:09 am #53847
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thank you very much for your patience with us over the weekend.

I’m interested into buying s2member but i got an installation issue (blank download page and i’ve done all the right steps)

Are you talking about the download page here at s2Member.com or on your own site?

So i’m asking on how i should proceed and in a way, making a test to see if i can at least post something in this section. Cause right now it’s not working and i can’t contact anyone either ?

The customers form is only available for paying customers. Do you have a customer account? I’m sorry for the questions I’m not sure if I understand the problem.

Posted: Tuesday Jul 23rd, 2013 at 4:03 am #53845
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thank you for your patience with us. I’m very sorry this thread got buried.

My question is how do I notify iDevAffiliate when a new comission should be paid to an affiliate of type #2?

It sounds to me like you’re on the right track, you’d need to use a cURL tracking pixel to tell iDevAffiliate for this type of referral. I’d say the best way to get an IP for this would be to grab the IP Address the User used to signed up with. You should be able to get it like this:

get_user_field ('s2member_registration_ip', $user_id);

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

Posted: Tuesday Jul 23rd, 2013 at 3:56 am #53844
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thanks for your patience with us over the weekend.

If so, I can’t find anything in my installation to replace the ‘xxx’.

This is the Profile ID associated with the integration in iDevAffiliate. You should be able to get this when you generate the cURL tracking pixel. Are you not seeing that number?

Posted: Tuesday Jul 23rd, 2013 at 3:49 am #53843
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thanks for your patience over the weekend.

1, s2Member pro support alipay pay you? As well as future upgrades and support? (This is what I think the only reason for buying s2Member pro.

We do support AliPay. I can’t say if there will be any new features on the AliPay integration soon, sorry. I’m not familiar with anything called AliPay “Pay You”. I know that we don’t support anything by that name.

2, how see “Membership Levels” time remaining? That is in the background and allows the administrator to check the remaining time, the front desk can check the remaining time ordering Member?

If a subscription is about to end, you can see that from the User List and the Edit User menu in your Dashboard. s2Member makes this visible for any User that can edit Users via the WordPress Dashboard.

3, when I use “Simple Shortcode Conditionals (protect only parts of your content)”, function is perfect, but I want to be, for example, the member did not buy [VIP], it will be prompt such as “following your [VIP] need to buy in order to see “, when if you have ordered [VIP], he can be seen.

You’d accomplish this by using current_user_cannot() instead of current_user_can(), or alternatively !current_user_can(). For example, this will display “You Do Not Have Access” if a User on your site is not s2Member Level 1 or higher:

[s2If current_user_cannot(access_s2member_level1)]
You Do Not Have Access
[/s2If]

Does that all make sense? :-)

Posted: Tuesday Jul 23rd, 2013 at 3:44 am #53842
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thanks for you patience over the weekend.

I was given a coupon for the purchase of S2 Member Pro but there is no coupon line on the order form! How do I get the discount?

We currently have no active coupons available, and so we do not have our coupon code field activated.

Posted: Tuesday Jul 23rd, 2013 at 3:43 am #53841
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

And thank you for your patience with us over the weekend.

Can i use a paypal pro form as a complete login /sign in page? is there a better way around this?

You can definitely use PayPal Pro Forms for registrations and sign ups. However you’ll have to use the default login page, or a login widget to have Users sign in.

If you don’t like the way that the login page works, you can customize it some in this part of your Dashboard:

Dashboard -› s2Member® -› General Options -› Login Registration Design

or edit the http://www.fundamental-changes.com/wp-login.php?action=register to change the “Register For This Site”

You could change this using translations. See this article on this:

Knowledge Base » Changing Text That WordPress® Displays

Posted: Tuesday Jul 23rd, 2013 at 3:39 am #53840
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m sorry for the delay in response over the weekend. I see that you are now a paid customer of s2Member. Did you figure out the problem? Do you have any other billing-related problems that you need sorted out? I’m very sorry for the inconvenience.

Posted: Tuesday Jul 23rd, 2013 at 3:37 am #53839
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience with us over the weekend.

Is it possible for me to pass the net amount instead which does not include VAT?

Sorry but I don’t believe this is possible at this point. The replacement codes that are available are listed in the section of the Dashboard under each tracking type.

See: Dashboard -› s2Member® -› API / Tracking -› Signup Tracking Codes

I will ask Jason (Lead Developer) if it’s possible to add this in the future. For now there’s no way to accomplish this as far as I know, sorry.

Posted: Tuesday Jul 23rd, 2013 at 3:30 am #53838
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience with us over the weekend.

As far as I know s2Member’s translations for this section of your site are working correctly. If I look into the file for this, I see that this text is translatable (/s2member/includes/classes/paypal-return-in-subscr-or-wa-w-level.inc.php, line 327):

_x("Please Register Now (Click Here)", "s2member-front", "s2member"), c_ws_plugin__s2member_utils_urls::wp_signup_url());

Can you try using the translation format available here, and see if that works?

See: Knowledge Base » Changing Words/Phrases In s2Member®

Posted: Tuesday Jul 23rd, 2013 at 3:15 am #53837
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I am very sorry for the delay in response over the weekend.

– Selling a software on Clickbank (I already have the delivery setup using a Digital Delivery Solution)
– After the purchase of the Software, buyers should also gain access to a Private Members Area on my Site, this is what I need S2Member for.
– This is a monthly recurring payment so I need to cancel access to the Members Area when the license expires

s2Member sounds like it will work perfectly for these requirements. If you sign up for s2Member Pro, we use a very similar process, but with PayPal Pro. You can use Membership Levels to restrict access to your members area through the Post Meta Box that s2Member generates in the Add/Edit Page menu. Then you can sign Users up via ClickBank to s2Member Level 1-4, on a recurring basis. If a User stops paying, or cancels they will then be denied access to your members area.

Let me know if you have any more questions. :-)

Posted: Tuesday Jul 23rd, 2013 at 3:12 am #53836
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m very sorry for the delay in response.

We’ll take a look at this. Can you send us a Private Contact Form submission here, please?

See: s2Member® » Private Contact Form

We’ll need a Dashboard and FTP login. Thank you very much for your patience.

Posted: Thursday Jul 11th, 2013 at 9:27 am #53292
Bruce
Username: Bruce
Staff Member

I’m very sorry for the delay. I missed this thread yesterday.

I’m not sure I understand. I may not have asked the question properly… I love using the shortcodes for conditionals provided, and the’re such a time-saver. We’re using them without issue over and over; but this time, I wanted to add html code, to show a comment box (used to chat with other logged in users). Does the php you shared address the ability to add html, in order to use the conditional in that way?

I see so the problem is not that the conditionals don’t work, but that the comment field does not show up when you use conditionals?

It sounds to me like you have to tell your theme to use the field when you do that. I’d recommend talking to your theme’s developer about that. s2Member should be adding this field early enough for your theme to pick up on it, but I’m not sure about what’s necessary to make it work with your theme. Sorry about that.

Posted: Thursday Jul 11th, 2013 at 9:24 am #53291
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Any login form on your site should and probably does send the User to wp-login.php, which the values that they input in your form sent as POST vars to this page.

The only way to prevent this from happening would be to use an AJAX widget, so the User doesn’t get sent directly to your wp-login.php page. I know that this plugin works alright with s2Member:

http://wordpress.org/plugins/login-with-ajax/

Posted: Thursday Jul 11th, 2013 at 9:21 am #53290
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I just took a look at what exactly safe mode is. This is a PHP INI value that affects all connections through WordPress. It can prevent some requests through WordPress’s HTTP class to fail, which is probably what’s causing your issue.

You’ll have to turn off safe mode to get this to work. This is a PHP.ini setting, so if you can edit that file you should see where it’s set. This feature is consisdered problematic, which is why it was removed in the most recent versions of PHP.

See: http://php.net/manual/en/features.safe-mode.php

Posted: Thursday Jul 11th, 2013 at 9:17 am #53288
Bruce
Username: Bruce
Staff Member

Do set a “success” attribute for my Pro Form and simply use the URL of that page as the custom return page? Or is it even necessary? Can I insert the content from those same variables in my NON-custom success page WITHOUT setting the success attribute since it’s not a custom success page?

If you want to show custom information, you’ll want to create a success URL. You’d put the values into variables in the URL, and you can grab them that way. There’s no way around that without customizing the s2Member source code directly. If you’d rather do that, I can give you a line to look at, if you’d like.

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