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 - 401 through 425 (of 2,703 total)
Author Replies
Author Replies
Posted: Friday Jul 5th, 2013 at 5:00 am #53037
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I believe I set this up correctly according to the directions, however, I’m not sure where to see that it is being tracked properly.

I’m not sure what you mean by this. Do you mean that you’ve set up s2Member as described in this section of your Dashboard, and it’s not working correctly?

See: Dashboard -› s2Member® -› Pro Coupon Codes -› Affiliate Coupon Codes

s2Member should simply pass this information to iDevAffiliate after you set up the URL that you get from iDev, and the Affiliate should be credited for a sale when a coupon of theirs is used. What is happening when you check out using an affiliate coupon code? Do you have logging enabled?

Posted: Friday Jul 5th, 2013 at 4:54 am #53036
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m not sure I totally understand this part:

3. ADDITIONALLY to 2. an existing Member can ADD a Sponsorship and can choose from currently 6 different schemes such as Bronze, Silver, Gold, Platinum, Diamond and Global. The major difference between the schemes is the design, hence an individual and specific custom post type respectively a custom page form incl. custom fields and different for each sponsorship type (maybe like an individual macro???)

Could you clarify please? What is the design of the schemes?


It does sound like s2Member could help accomplish some of the things that you’re looking for, but not everything. I believe you’ll need to have a developer set up custom code to accomplish these two things:

4. Sponsorship are signed for a specifc period such as a number of month and the added custom posts visibilty should be setup accordingly.
5. Member (user) must have exclusive access to the assigned post to maintain content etc. but public status (from/to date) must be blocked (changes in case Sponsor extends its sponsorship by another payment)

We have an API available for doing this in the Dashboard. You can find it here:

Dashboard -› s2Member® -› API / Notifications

See: Knowledge Base » Building An API Notification Handler

Posted: Friday Jul 5th, 2013 at 4:50 am #53034
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I’m sending your request to our billing department now. Thanks!

Posted: Friday Jul 5th, 2013 at 4:49 am #53033
Bruce
Username: Bruce
Staff Member

What will happen when the trial is expired, do users need to signup again or will they be charged automatically ?

If you use the first method I mentioned, the User is demoted or deleted, based on what you have set up in your Automatic End of Term settings.

If you set up a Free Trial before your subscription (i.e. the other method), then they will start being automatically charged after the trial ends.

Also can I implement this section using S2Member Free version ?

You can implement everything here except trial on registration (or the first method I posted) with the s2Member Framework. That requires Free Registration Pro Forms, which are only available with s2Member Pro.

Posted: Friday Jul 5th, 2013 at 4:08 am #53030
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

1. I would like to implement 10 days free trial. No payment($0) is needed for the trial.

Sure! The way you’d accomplish this depends on if you want the User to have to input credit card information to do their Free Trial. If you just want User to have a Free Trial when they first register, you can use the advanced attributes that are documented in this part of your Dashboard:

Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms

Here’s an excerpt:

*Tip (optional)* It is also possible to change the level=”0″ Attribute to something other than the default Level #0 (Free Subscriber). For example, if you need to, you can change it to level=”1″, attach Custom Capabilities with the ccaps=”” Attribute, and even limit this access to a certain timeframe with tp=”30″ tt=”D” (i.e. 30 Days)…


If you’d like your Customers to just have a free trial period before they are charged the first time, this is also possible. When you set up your Pro Form, you’ll have a section that looks like this that you can set that up with:


2. After 10 days, users need to pay $30 per month, recurring.

s2Member supports recurring billing. You can set up your Button / Pro Form to handle this automatically through PayPal or any of the other payment gateways s2Member supports.

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

Posted: Friday Jul 5th, 2013 at 1:14 am #53027
Bruce
Username: Bruce
Staff Member

The pdf you clicked on uses this as it permission and does actually work if you are a s2 member level 2, however if your not and as you have found out it redirects you to the register page, this is going to cause an issue if I have to re-upload all the files in s2 member? can you look into this

I’m afraid I don’t know anything about the WP Filebase plugin. I can tell you that whatever protections you’re using on the files is not being done with s2Member. The redirect that’s being done is being done through WP Filebase. You’ll have to check the settings for that, or check with the developers on how you can change the URL it redirects to.

Sorry about that.

Posted: Friday Jul 5th, 2013 at 12:21 am #53023
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

we use %%initial%% for the initial amount and we charge in Euros, but the emails comes with $ symbol ($9.99).
How can we change this or hardcode this? (as we always use euros)

If I remember correctly, s2Member does not pass any symbol along with the actual amount that comes from %%initial%%. You could be able to change the symbol that’s in the email just by editing the email directly.

In the Signup Confirmation Email that’s sent through PayPal, this is a line from the default message:

Charges today: $%%initial%%

If you wanted to change it to show Euros, you’d change it to this:

Charges today: €%%initial%%

Will that work for you?

Posted: Friday Jul 5th, 2013 at 12:16 am #53022
Bruce
Username: Bruce
Staff Member

Sorry about the delay in response.

The only thing that happens is the pull down menu just does not work when you resize the web browser to a small size to get the “Goto…” Menu. Click on it and no pull down menu shows.

I’m not seeing any “goto” menu on your site. I’m not sure why s2Member would be affecting this, though. I would try contacting your theme’s developer if you’re having a problem with things not working when you resize your screen.

Posted: Wednesday Jul 3rd, 2013 at 4:50 pm #52969
Bruce
Username: Bruce
Staff Member

ok, but the issue is_not that safari is having problems nor is it that my server is having problems playing mp4s — it’s that safari will only play mp4s when they are NOT protected by s2member.

Gotcha. I’m sending this to Jason now.

Posted: Wednesday Jul 3rd, 2013 at 4:14 pm #52966
Bruce
Username: Bruce
Staff Member

i can’t figure out how to make it play inline in safari — changing the s2m inline file extensions to include mp4 make try and play using quicktime (and then fails). These files play in QT just fine outside of the browser

Okay so you’re using MP4 Files. I just did a lot of research on this and it looks like Safari will fail to load MP4 files on some web hosts because the servers don’t support the MP4 format. Try adding this line to your central .htaccess file and see if you can load the files then:

AddType video/mp4 .mp4
Posted: Wednesday Jul 3rd, 2013 at 6:21 am #52948
Bruce
Username: Bruce
Staff Member

Hi the download on the bottom of the page is the level 2 permissions s document not the page can you click on the download link?

I see that it is redirecting to the register link now, however this download link isn’t going to the s2Member files. It looks like it was either protected via URI Restrictions or a developer set up the restriction manually, because it’s not redirecting to your Membership Options Page.

Could you try using the standard s2Member Downloads linkage? You can upload the file to your /s2member-files/ directory, and use the linkage provided here to do that:

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

Posted: Wednesday Jul 3rd, 2013 at 6:14 am #52946
Bruce
Username: Bruce
Staff Member

am not a dev by any means. I depend entirely on strong solid products (plugins) being developed by others. I certainly do not have knowledge on how to fix any ‘capabilities issues’ (I don’t even know what that means). I talked with the support team at my hosting service and they looked at the error log.

Sorry about the confusion here. What I meant to say was that I’m assuming that you’ve already been able to log back in, because you mentioned you had this problem in the past. As in, you do not need assistance in getting your Capabilities/Roles back on track. That is correct?

The membership plugins (whether it be s2member or another brand) are NOT playing well with BuddyPress & bbPress.

I’m not sure why this would be. I am currently running a development environment running all three of these plugins and I am not having this issue. It sound to me like maybe the row in your database that handles your roles is being wiped because of so many plugins adding/removing roles? I know bbPress adds specific capabilities to certain Roles, and s2Member adds the s2Member User Levels + bbPress Capabilities to these Roles if you have bbPress installed when you activate s2Member. Do you have the exact wording that your hosting provider gave you?

I will give you the full spectrum of plugins and themes I am using if you wish to test this for yourself (because I’d sure love to see this all work smoothly and seemlessly in the future):

Thanks. Though, you said that you tried disabling all plugins but s2Member, BuddyPress and bbPress and this still happened?

Posted: Wednesday Jul 3rd, 2013 at 6:06 am #52945
Bruce
Username: Bruce
Staff Member

Thanks for your patience.

or use the user

testlevel1
p/w: level1

once logged in try clicking on the following:
http://www.classroomsecrets.co.uk/improving-sentences-set-a/

I just attempted this and I got to the Improving Sentences page without being redirected:

Did you already fix the issue, or am I missing it? Sorry for the inconvenience if I am.

Posted: Wednesday Jul 3rd, 2013 at 6:03 am #52943
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Sorry for the delay in response.

s2Member doesn’t have any direct integration that makes this possible. To accomplish this would require custom code, unfortunately. What s2Member can accomplish for you is managing your subscriptions, and providing you with the ability to restrict the ability to Post for specific Users, at a bare minimum.


Some things I’d see that you’d definitely have to have a developer set up:

Since you’re creating Posts, a developer will have to set up an API Notification handler for cancellations here:

Dashboard -› s2Member® -› API / Notifications -› Cancellation Notifications
See: Knowledge Base » Building An API Notification Handler

This API Notification Handler would have to delete/convert all of the Posts that the User set up to draft to keep them from showing up any longer.

If you’re planning on restricting the number of times a User can post, there will need to be a system set up for restriction on that front. s2Member will only be able to restrict the ability to see the form based on User level / Custom Capabilities with Shortcode Conditionals.

See: Knowledge Base » Simple Shortcode Conditionals

If S2 does not have the functionality to auto-fill from a form to a ‘post’ , can you recommend a form builder that will do this and more importantly will work well with S2?

Sorry, I can’t think of any myself. You might check out this plugin. I haven’t personally used it, though:

http://wordpress.org/plugins/wp-user-frontend/

Let us know if you have any more questions on this. :-)

Posted: Wednesday Jul 3rd, 2013 at 5:52 am #52942
Bruce
Username: Bruce
Staff Member

Hi James,

I received a Private Contact Form submission, but I haven’t got back a reply from you regarding the questions I asked. Would you mind updating us here so I can contact Jason?

Posted: Wednesday Jul 3rd, 2013 at 5:51 am #52941
Bruce
Username: Bruce
Staff Member

Thanks for your patience.

I took a look at your site’s source code. It looks like everything with s2Member is running smoothly to me. You’re (at least now) linking to the correct file for s2Member’s JavaScript. I do see one error, though. It’s related to the file gprofiles.js

It says:

Uncaught TypeError: Object #<Object> has no method 'on' 

I’m not sure where this is coming from, but it shouldn’t have any effect on s2Member. Do you have any specific place where this occurs?

Posted: Wednesday Jul 3rd, 2013 at 5:37 am #52940
Bruce
Username: Bruce
Staff Member

I just sent the info for the FTP. Check the port number as I put in 27 but I was guessing at the number. I know the site uses the standard FTP port whatever that maybe.

Thanks, I’m checking this out now.

Posted: Wednesday Jul 3rd, 2013 at 5:36 am #52939
Bruce
Username: Bruce
Staff Member

The type of person to fix this what would there job description be ?

You’d probably want to find a PHP developer with experience with WordPress themes.

Posted: Tuesday Jul 2nd, 2013 at 5:17 am #52877
Bruce
Username: Bruce
Staff Member

Does s2Member Pro allow me to do that (easily)?

No, I’m afraid s2Member Pro doesn’t have any direct integration with BuddyPress Media. You should be able to use s2Member’s Advanced PHP Conditionals to achieve what you’re looking for, but that’s not really “easy”.

Sorry about that! I’ll add this to our possible future integrations!

Thanks!

Posted: Tuesday Jul 2nd, 2013 at 5:14 am #52876
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

You could hook into the s2Member payment gateway-specific hooks you can find in the source files, or you could use s2Member’s API Notifications to handle this, which I would strongly recommend. You can find information on setting that up here:

Knowledge Base » Building An API Notification Handler

The API Notifications you’re looking for are these:

Dashboard -› s2Member® -› API / Notifications -› Registration Notifications
Dashboard -› s2Member® -› API / Notifications -› Payment Notifications

Let me know if you’d rather use hooks and I can dig up a few that might be useful.

Posted: Tuesday Jul 2nd, 2013 at 5:11 am #52875
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience.

Payment process works fine, Sandbox/Test account confirms the payments, emails are revived, log has the payment status “SUCCESS” and site also displayes the successfull payment message but user “ROLE IS NOT GETTING CHANGED” .

It sounds to me like you’re receiving PayPal PDT/Return data, but not PayPal IPN data. You said you’re receiving log entries, is there a log file called paypal-ipn.log? If so, is it showing any errors? If it doesn’t exist, or is showing errors you should take a look at your PayPal IPN integration:

Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration

If it seems fine, let us know and send us a Dashboard Login via Private Contact Form so we can take a look, please:

s2Member® » Private Contact Form

Posted: Tuesday Jul 2nd, 2013 at 5:07 am #52874
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

The question I have though is this, does their existing recurring PayPal subscription automatically cancel if they were to upgrade to a Lifetime scheme using the update billing form?

Yes, any time a User edits their Subscription (including upgrading to a Lifetime Membership), the previous subscription their account was tied to is terminated, and the new Subscription is tied to the account. s2Member will only track one Subscription ID at a time per User.

Posted: Tuesday Jul 2nd, 2013 at 5:05 am #52873
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Try using the Shortcode + the WordPress do_shortcode() function documented here:

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


Alternatively if you want to use the HTML version, you can just echo out the string:

http://php.net/manual/en/function.echo.php

Posted: Tuesday Jul 2nd, 2013 at 5:01 am #52872
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience.

The problem here is that you already have CloudFront distros set up, and s2Member can’t overwrite them. You’ll want to follow the instructions here to delete your current distros, then you should be able to have s2Member create new ones that should work for you :-):

http://s3browser.com/delete-cloudfront-distribution.php

Posted: Tuesday Jul 2nd, 2013 at 4:52 am #52871
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience over the weekend.

I’m assuming that you know how to fix the capabilities issue because you’ve dealt with this before. I can’t say what might be causing this, I know that I have seen Users of s2Member use all but Websimon Tables, and YITH Maintenance without issue in the past, but I don’t recognize these two plugins.

s2Member shouldn’t mess with the Administrator role’s capabilities like this. Is there any pattern to when/how this happens, or does it happen sporadically?

Viewing 25 replies - 401 through 425 (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.