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 - 251 through 275 (of 2,703 total)
Author Replies
Author Replies
Posted: Thursday Jul 25th, 2013 at 10:24 pm #54117
Bruce
Username: Bruce
Staff Member

I am using API/Tracking and I used %%initial%% for the sale amount instead of %%regular%% which is why I was getting the $0 sale.

Oh okay. Thanks for the update!

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

Posted: Thursday Jul 25th, 2013 at 5:26 pm #54110
Bruce
Username: Bruce
Staff Member

I meant the replacement codes s2m-General Options-Login Welcome page

For these, the replacement codes are only available for the redirection itself, and are an advanced feature. Right now you’re not getting any redirection at all, so we can’t test that right now.

If you’re looking for a way to get information about the User on the page, the best way to do that would be to use the Constants that s2Member sets for each User in conjunction with the s2Get Shortcode:

Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants

Posted: Thursday Jul 25th, 2013 at 5:19 pm #54109
Bruce
Username: Bruce
Staff Member

I got your details.

It looks like the plugin Adminimize is causing this to me. Do you mind if I turn off a few plugins momentarily to see if I can narrow down the problem to a specific plugin?

Posted: Thursday Jul 25th, 2013 at 5:12 pm #54107
Bruce
Username: Bruce
Staff Member

I’m trying to set up a subscription form that offers three different durations and found this post: http://www.s2member.com/forums/topic/subscription-setup/
but that would require three different forms to be set up, is that right?

That’s right this particular method would require that you set up multiple Pro Forms.

If you want want to add a radio button like that to your Pro Form, then what you’d have to do is use custom code to accomplish this. You can edit he Pro Form template using the information here:

Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?

After you’ve added your radio, you’ll want to edit your subscription information based on what the User input. You can do that using the second example here:

Knowledge Base » Using Variables In A Shortcode

Posted: Thursday Jul 25th, 2013 at 5:06 pm #54105
Bruce
Username: Bruce
Staff Member

Can you please confirm that RRA is stored only in Paypal at the time of purchase? Can you please also confirm that the only solution to this problem is manually configure all these accounts one at a time on paypal?

I can’t say I know exactly how to change this value within PayPal. You might need to contact PayPal to find out how to accomplish this. However I can tell you that this is the only place that this value is considered and stored. If you can change this within PayPal then it will affect s2Member’s processes as well.

Posted: Thursday Jul 25th, 2013 at 5:02 pm #54104
Bruce
Username: Bruce
Staff Member

Pass this along: Very impressed with the follow up on my questions. You can tell your boss that s2Members has a thumbs up from me.

Thanks for the kudos! I’m not sure how long you’ve been working with s2Member, but if you like it it would be awesome if you could rate us at WordPress.org. That helps us out a lot. :-)

See: http://wordpress.org/support/view/plugin-reviews/s2member?rate=5#postform

Thanks and let us know if you need any more help with things. :-)

Posted: Thursday Jul 25th, 2013 at 4:59 pm #54103
Bruce
Username: Bruce
Staff Member

s2M said how to use replacement codes-I do and no result.

I’m not sure what you mean by this. Could you clarify where you’re using these replacement code, please?

Anyway, all users will log into the dashboard and that is it :(

Could I get a Dashboard login to your site to see what’s going on here? It would also be great if you could send a Level 1 account so I can test with a non-admin User.

You can send those details here: s2Member® » Private Contact Form

Posted: Thursday Jul 25th, 2013 at 4:41 pm #54099
Bruce
Username: Bruce
Staff Member

Looks like I am going to have to purchase the Pro version to get this to work smoothly which I am not ready to do yet.

While using the Pro Login Widget would make this a lot easier, you can still use the Membership Options Page variables with the free version of the plugin. However, you’ll have to generate your own login form that uses these variables without s2Member Pro.

See: Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)

Posted: Thursday Jul 25th, 2013 at 4:28 pm #54098
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

As I understand it is possible to create coupons with s2member for people who want to buy my course. But as in my country Paypal Pro is not available (authorize.net is not an option) is there any way (plugin, script?) that makes it possible that I can offer coupons to my custmers by using standard Paypal payments or express checkout?

Coupon Codes are available any time you’re using a PayPal or Authorize.Net Pro Form. As gone over in this FAQ you can use Pro Forms even without PayPal Pro, and in turn use Coupon Codes even if you can’t use PayPal Pro:

Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

And how do coupon codes look like? Can I define by myself a code like “35OFF”? And can I create multiple coupon codes (like one for each of my affiliates)?

Yes and yes. s2Member lets you set up custom coupon codes, and there is a special section for dynamically-generated affiliate coupon codes as well. Here’s a screenshot of the coupon code setup field (click to see full image):

And here is a screenshot for making affiliate coupon codes:

Posted: Thursday Jul 25th, 2013 at 4:23 pm #54097
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

My question is how to follow Jason’s advise? I can’t delete

The idea of deleting this line in Firebug is to show that this is the problem that’s causing the incompatibility. The generation of a redirect_to variable is to be expected and useful. It’s what s2Member uses to redirect to the Login Welcome Page. The reason that this redirect wouldn’t work is that either your theme or another plugin is setting this redirect_to variable before s2Member does.

Usually this variable is set through the URL you’re linking Users to your wp-login.php page from. Is there a ?redirect_to=/ appended to the URL when this happens? If so you may just need to edit the URL that you’re using to link to the login page with.

Posted: Thursday Jul 25th, 2013 at 4:17 pm #54096
Bruce
Username: Bruce
Staff Member

I need the following functionality:

1. Orders management – I need to be able to manage an order as well as payments. s2Member only keeps track of what level a user has paid for. If a user pays for multiple levels, it only keeps track of the most recent subscription.
2. Multiple subscriptions/orders – I need to be able to manage/track multiple subscriptions/payments/orders per user. s2Member doesn’t allow this.
3. Payment history – I need to be able to view and provide the user an order history as well as payment history. s2Member can support this if I program it and I know this is something you are working on for the next version which is supposed to come out later this year, but I cannot wait that long.
4. Out of the box reports. I need various reports (that I do not have to program myself). s2Member does not provide this.

While s2Member does not support tracking this information (for security reasons) you can get this information with s2Member’s API Notifications.

See: Knowledge Base » Building An API Notification Handler

We do not advertise the ability to track payment history or generate reports anywhere on our site. If you take a look at our Refund Policy we only provide refund if:

However, we will consider a refund within the first 30 days of your purchase, if you are unable to install a Product. Or, if the Product fails to perform basic functions, as designed. And, you HAVE already worked with, and followed all advice presented by our support team, in an effort to resolve these issues. Any refunds that are processed, will be granted at the sole discretion of s2Member®.

I hope you understand the reasoning behind this, as s2Member is non-tangible, irrevocable, digital good that can’t simply be returned we cannot just provide refunds because the plugin does not do something that we did not advertise.

Thanks for your understanding.

Posted: Thursday Jul 25th, 2013 at 4:10 pm #54095
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry for the delay in resposne. I had missed this thread until now.

• Are your subscription levels combinable (2 subscriptions for different content for example)?

Yes, with s2Member’s Custom Capabilities you can accomplish this. Custom Capabilities can be mixed and matched and sold separately from each other. You can restrict content by Membership Levels, multiple Custom Capabilities, just one Custom Capability, or Custom Capabilities and Membership Levels.

• Can they renew automatically, if they aren’t cancelled?

Yes, this is done through your payment gateway. All of s2Member Pro’s integrated payment gateways support renewing subscriptions.

• Which payment providers/methods do you support? Do you support Ogone and/or Concardis? Is there an existing interface?

The list of supported payment gateways is here:

Pre Sale FAQs » What payment gateways does s2Member® support?

We do not currently support Ogone or Concardis, sorry about that.

• Which mail programs you support? Do you support cleverreach?

We currently directly support AWeber and MailChimp, but it is possible to integrate almost any mailing system with our system.

• Can your plugin send newsletters on its own and does it support/is it combineable with drip feeding?

If you would like newsletters done you’ll need to either use another plugin or connect to something like MailChimp or AWeber. s2Member is designed for protecting content and receiving payments, and extra features like this generally require an external program. This allows us to stay focused on making sure that what we do have set up works correctly. :-)

• Do you support drip feeding in general?

In s2Member will call this Content Dripping, and we do support it.

See: Knowledge Base » Protecting Non-WordPress Content with s2Member

• Do you support content access and content access expiration?

Yes, s2Member allows you to restrict access to content with Membership Levels, Custom Capabilities, or just through Specific Post/Page access restriction. There are Pro Forms for all of these types of restrictions to allow access to your content those ways.

Do you have any experience with mobile apps in combination with your plugin?
Would you recommend Adobe PhoneGap?

I’m afraid we don’t have any direct integrations with mobile applications, sorry. I’m not sure about anything with mobile apps.

Let me know if I need to clarify anything, or if you have any further questions. :-)

Posted: Thursday Jul 25th, 2013 at 4:01 pm #54092
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry for the delay in response. I missed this thread until now.

Say the levels are bronze, silver and gold,
where a user that is not logged in sees only excerpts of all the content,
bronze has access to the full product A,
silver has access to A+B and
gold has unlimited access.

We are desperately looking for a system to integrate into our WordPress site to create such a membership system.

Yes, you can accomplish most of this with s2Member. You will want to restrict your Posts/Pages with your summaries with s2Member level 2 (or Silver Level), your product downloads with s2Member Level 1, and your 8-page summaries with s2Member Level 3.

With this you can sell access to s2Member Level 1 for Bronze Users, and they will then be able to download your product using s2Member’s Download Options:

Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions

s2Member Level 2 will Correspond with the content that Silver members should have, and Level 3 for Gold Members.


As for your excerpts, this will need to be done with Advanced PHP Conditionals and you may need a Developer to accomplish this. s2Member does not have the ability to accomplish this itself, sorry. That’s something that has to be done on the theme level.

Posted: Thursday Jul 25th, 2013 at 3:56 pm #54090
Bruce
Username: Bruce
Staff Member

Sorry to hear you’re having problems. Thanks for your patience.

[s2Stream player="jwplayer-v6" player_path="/jwplayer/jwplayer.js" file_download="s2members-files/access-s2members-level1/video1.flv" rewrite="yes" /] – and it doesn’t work. This is what I meant about no instructions. PLEASE help.

Can I take a look at your setup? You can send login details here:

s2Member® » Private Contact Form

Thanks!

Posted: Thursday Jul 25th, 2013 at 3:54 pm #54089
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Would you mind if I took a look at your site? You can send login info here:

s2Member® » Private Contact Form

Posted: Thursday Jul 25th, 2013 at 3:48 pm #54088
Bruce
Username: Bruce
Staff Member

Thanks for your patience.

We need just a little more information to diagnose your issue. Could you clarify how you integrated iDevAffiliate with s2Member? Is there is an API Tracking Code integrated with s2Member, in the API / Tracking section of your Dashboard, or is it an API Notification?

See: Dashboard -› s2Member® -› API / Tracking -› Specific Post/Page Tracking Codes

If it’s an API Notification, which API Notification event is it attached to?

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

Posted: Thursday Jul 25th, 2013 at 3:45 pm #54087
Bruce
Username: Bruce
Staff Member

Thanks for your patience.

At this point I see that you’re still working with us to go over some problems you’ve had in one topic. I’m very sorry you’re having problems. If you’d like us to help you out with fixing any of these, let us know in the forums. I’m seeing that Cristián last spoke with you 5 days from now and we have not received any word back from you.

I would ask that you review our refund policy here to see what we will and will not give refunds for:

s2Member® » Terms » Refund Policy

For now we have to ask that you work with us to resolve your problems, as s2Member should work just fine with your installation of WordPress as far as we know.

However, I continually run into roadblocks from limitations of the software and incompatibilities.

What roadblocks?

Posted: Wednesday Jul 24th, 2013 at 7:53 pm #54005
Bruce
Username: Bruce
Staff Member

Sorry I meant to say that he is struggling to find a solution for showing a snippet of the post without losing formatting like bold, underline, links etc…

The absolute simplest way to accomplish this would be to use the WordPress capability for this, which is based on characters rather than words. There’s lots of examples for that here:

http://codex.wordpress.org/Function_Reference/get_the_excerpt

If you absolutely only want the first 50 words, you’ll need some simple regex. Here’s a StackOverflow topic on doing this:

http://stackoverflow.com/questions/5419969/selecting-50-words-from-a-string

Posted: Wednesday Jul 24th, 2013 at 5:27 am #53974
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Is there an easier/better way to do this?

This idea is the easiest way to get this working for you:

We can do this automatic with clear the restriction option and add a new code when people open single content. But your requirement (80 words) is not easy.

What you’d do is edit either your theme’s page.php or single.php file (depending on what your theme uses for displaying these Posts/Pages), and use s2Member’s Advanced PHP Conditionals to decide whether to show the first 80 words of the Post, or the entire post.

See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals

The idea of grabbing a “snippet” of a Post is not that uncommon, and your developer can probably find examples on how to do that pretty easily. You only need to accomplish that, and decide when to use it. Here’s some psuedo-code for this, assuming that you’re wanting Users to be s2Member Level 1 or higher to see full Page content:

<?php if(!current_user_can('access_s2member_level1')) /* If the User can't access s2Member Level 1 or higher... */ { ?>
	...then we show the snippet.
<?php } else { ?>
	Otherwise we show the whole page's content.
<?php }?>
Posted: Wednesday Jul 24th, 2013 at 5:18 am #53972
Bruce
Username: Bruce
Staff Member

I’m taking a look at your site’s Registration Page at /register/, and your Dashboard’s settings for s2Member’s Custom Fields, and it looks to me like it’s working.


Am I missing something?

Posted: Wednesday Jul 24th, 2013 at 5:11 am #53969
Bruce
Username: Bruce
Staff Member

Got your details.

I’m taking a look now.

Posted: Wednesday Jul 24th, 2013 at 5:04 am #53966
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m very sorry about the delay in response. We missed this thread over the weekend.

In our membership form I want to add an option to allow someone to pay a one off fee to get a custom capability.

If you’re selling all of your Custom Capabilities for a one-time fee, then this is fine. You can sell your Capabilities via Membership Level # Forms, or Capabilitiy Buy Now Buttons/Pro Forms. To ensure that the User doesn’t lose access to these Custom Capabilities if they stop their subscription for Membership Levels, you’ll have to turn off taking Custom Capabilities here:

Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior

Posted: Wednesday Jul 24th, 2013 at 4:54 am #53964
Bruce
Username: Bruce
Staff Member

When payment is done, clickbank send to the customer an email with bill informations. This email contain the following link : “Click here to get you product…” (or something like that, mine is in french) http://accounts.clickbank.com/goto/?51ee88a5CP3NF7XE

This link redirects to a return URL of s2Member’s for a specific transaction. The URL that the User is sent back to changes from transaction to transaction, so s2Member can tell transactions from one another. If anyone has accessed the URL before they are sent there, it will throw this error.

I can’t tell you exactly what the problem is, because I’m not sure how you’re generating these links. But that is the reason you’re getting this error.

Posted: Wednesday Jul 24th, 2013 at 4:50 am #53963
Bruce
Username: Bruce
Staff Member

How do you access the ccap for a specific page or post via php?

I’m sorry I’m not sure I fully understand the question. Are you looking to find what Custom Capabilities or Membership Levels a Post/Page is protected with? If so, this function lets you do that:

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

If the Post/Page is not protected by s2Member, the function will return FALSE, otherwise it will return an array of protections on the Post/Page. You can see the format of this array in the docs.

Posted: Wednesday Jul 24th, 2013 at 4:46 am #53962
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Here is the link, perhaps you can check it and verify that I am not crazy (or perhaps I am):

I can verify that you’re not crazy. I got through to this page. Would you mind screencapping your setup here, please, and sending us a link to the image?

See: Dashboard -› s2Member® -› General Options -› Login Welcome Page

Viewing 25 replies - 251 through 275 (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.