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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 4,601 through 4,625 (of 7,376 total)
Author Replies
Author Replies
Posted: Tuesday Aug 7th, 2012 at 7:16 am #21349

Hi Robert.

s2Member can integrate its custom profile fields with BuddyPress, not not the other way around, i.e. BuddyPress profile field into an s2Member pro-form. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> BuddyPress[/hilite]

For the BP field to show in the pro-form, you’d have to hack the pro-form’s code.

Posted: Tuesday Aug 7th, 2012 at 7:10 am #21347

You may be able to do that with the query conditionals. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Advanced Query Conditionals[/hilite]

Posted: Tuesday Aug 7th, 2012 at 6:43 am #21346

and this works – but I had a thank-you page set up for levels above 0 (since they are paid subscribers via paypal pro forms) and this is now ignored – all subscribers go to the same page (once-only download, subscriber-only content) after registering.

I would like the paid subscribers (level 1 & 2) to go to the thank-you page (which has a link to once-only download content) after they purchase/register. Is this possible?

Well, you’re bypassing the success URL when you log the person in and send him to the Login Welcome page.

Now, you could use the login Welcome Page to show the message you want, even customizing it based on the user’s level using conditionals. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

And if you want to show the message on just the first login, you can use this: [hilite path]Dashboard -› s2Member® -› General Options -› One-Time Offers (Upon Login)[/hilite]

2) Is it possible to disable the registration email alltogether? There is no need for the user to return to the site after initial registration as subscription content will be emailed…

No, s2Member lets you customize the New User email, but I don’t see a setting to not send it. If the person is registering an account, I think it’s good to send him his login info and a welcome. You can change the message to what works best for your site. [hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New User[/hilite]

3) Small bug – If i try to register an existing email address, I get returned to the registration form, but there is some html leakage out of the email address field on the form – perhaps you forgot to escape the content?

I couldn’t reproduce this. I just get a warning “That Email Address is already in use. Please try again” and the form prepopulated with what I submitted.

Did you customize the pro-form in some way?

It could also be another plugin or the theme affecting yours? As a test, try with the default TwentyEleven theme. Or deactivate other plugins one by one, checking after each if the problem continues.

4) I have installed s2member server-wide on a multi-site worpress installation with domain mapping. This does lead to a lot of wrong URLs appearing (after registration, login etc.) – they show the parent domain not the one mapped to this blog. Would s2member handle this better if I installed it on only the blog that I am using it with (I don’t have a multi-site licence)? Or are these problems caused by WordPress?

That reminds me of this: http://www.s2member.com/forums/topic/login-widget-on-multisite/#post-19982

Maybe you have a variation of that happening? [hilite mono]network_site_url[/hilite] instead of [hilite mono]site_url[/hilite] being used.


I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 6:12 am #21339

By the way, Andrew, could you give me the transaction IDs of some of your users who were cancelled irregularly, so spot them in the logs and look at their entries in particular? Thanks!

Posted: Tuesday Aug 7th, 2012 at 6:06 am #21338

Andrew said:
I sent the log files a few days ago. Did you have the chance to look at them? I’ve had successful transactions happen in the meantime, but there are those 2 that never worked. I would like to assure this doesn’t happen anymore.

Very sorry about the delay. I wasn’t aware that you had sent them until I read your post now. I found your email caught in the spam folder for some odd reason.

I reviewed the logs and your s2Member settings. I noticed that you’re missing the PDT Identity Token in your settings. Not sure if this is causing the problem you had, but it may cause problems not having it configured. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration[/hilite]

Could you complete that and monitor if you still have the problem happen? Thanks!

marc-andre benard said:
I have the same problem, many times I have this problem, sometime all work fines but 1 transaction on 3 have this error.

Could you please send your login info via the contact form to take a look at your installation? Thanks!

Posted: Tuesday Aug 7th, 2012 at 5:42 am #21337

Hi Erin.

You can ust the rrt attribute for your button’s shortcode. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> rrt[/hilite]

rrt=”” Recurring Times ( i.e. a fixed number of installments ). Only valid w/ Membership Level Access. When unspecified, any recurring charges will remain ongoing until cancelled, or until payments start failing. If this is set to 1 or higher the regular recurring charges will only continue for X billing cycles, depending on what you specify. This is only valid when rr=”1″ for recurring “Subscriptions”. Please note that a fixed number of installments, also means a fixed period of access. If a Customer’s billing is monthly, and you set rrt=”3″, billing will continue for only 3 monthly installments. After that, billing would stop, and their access to the site would be revoked as well ( based on your EOT Behavior setting under: s2Member -> PayPal® Options ).

And you need to modify the EOT behavior so the user doesn’t get demoted after the last paid term. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 5:37 am #21336

Hi Sara.

So you have a folder with files inside the s2member-files directory? I imagine your file is trying to load others in the same folder. The thing is that all of the them will now be protected by s2Member, so you’ll need to modify the links to them in to include a download key. [hilite path]Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions[/hilite]

If you can’t do that, then you’ll need to use another player for your video file. We’ve found JW Player to work quite well so far. [hilite path]Dashboard -› s2Member® -› Download Options -› JW Player® & RTMP Protocol Examples[/hilite]

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 3:51 am #21332

Hi Rob.

I haven’t tested this myself, or heard from Jason confirming it.

It may be best to make a copy of your site in a test server and test this yourself, see if it seems to be working fine. Or wait for other users to report their experience.

I’ll let you know if I hear anything about it. :)

Posted: Tuesday Aug 7th, 2012 at 3:47 am #21330

Yeah, we’re looking at how to make something like this possible in the new s2Member.

Yes, we are very much closer, but still not at release stage. You’ll be one of the first I’ll let know about it. ;)

Posted: Tuesday Aug 7th, 2012 at 3:43 am #21329

Hi Roger.

I want to make sure I have the protocol correct for doing so.

The Single Site license is enough. It’s a single public site, your development one doesn’t count.

If you want to use s2Member Pro in a new site later on, you can upgrade just paying the price different, like Eduán said. In your Account page here, you’ll find a link to upgrade.

Very pleased with s2M, by the way. It’s working great for my purposes.

That’s great! Thanks for the kudos. Let us know if you need help with anything else. :)

Posted: Tuesday Aug 7th, 2012 at 3:38 am #21328

Okay. Please let me know when you hear back from them. I hope it’s easy to fix. :)

Posted: Tuesday Aug 7th, 2012 at 3:35 am #21327

That’s great! Thanks for the update. I’m glad it worked. :)

Posted: Tuesday Aug 7th, 2012 at 3:34 am #21326

I see. No, I don’t know what else could be causing it.

Do you have logging enabled? If not, please do and log at least one customer that has this problem, please. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

Please send the logs using the contact form, so I can take a look. s2Member® » Private Contact Form

Thanks!

Posted: Tuesday Aug 7th, 2012 at 3:14 am #21324

Awesome, that’s great news. I’m glad I could help you with that. :)

Posted: Friday Aug 3rd, 2012 at 9:04 am #21100

You can create a test user. If you have custom profile fields, fill them all out for this test user so they’re not empty. Then export the users from here: [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Exportation[/hilite]

Open the CSV file in a text editor and you’ll see the proper format. You can open it in Excel to edit it and add new rows for the rest of the users, and then import them here: [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

You can post here, inside code tags, the CSV file you export with this test user if you have any questions about it. I’ll take a look at it and help as I can explaining what you don’t understand.

I hope that helps. :)

Posted: Friday Aug 3rd, 2012 at 8:58 am #21098

Hi Vandenhaas.

Sure, you can use the File Manager in HostGator’s cPanel, instead of an FTP client, to upload the s2member-pro folder. What matters is that you upload that folder to /wp-content/plugins/ so WordPress can use it.

And remember that you still need the s2Member Framework installed. s2Member Pro is an add-on to it.

I hope that helps. :)

Posted: Friday Aug 3rd, 2012 at 8:49 am #21097

Hi Diva.

The CSV file you linked to is wrong. The headers have triple double-quotes, and the custom fields wouldn’t be in that row. And the following rows are all empty with just commas.

[hilite pre_code]
"""ID""","""User Name""","""Password""","""First Name""","""Last Name""","""Display Name""","""Email""","""website""","""Level[0-9]+ or Role ID""","""Registration Date ( mm/dd/yyyy )""",Auto-EOT Date ( mm/dd/yyyy ),"""Paid Subscr. ID""","""Paid Subscr. Gateway""","""street_ address""","""street_address value""","""city""","""city value""","""state""","""state value""",zip code,home phone,work phone,date of birth
,,,,,,,,,,,,,,,,,,,,,,
[/hilite]

Could you post inside code tags the CSV you got when exporting the test user you created with all the custom fields filled out, please? Thanks!

Posted: Friday Aug 3rd, 2012 at 8:44 am #21095

Hi Vanessa.

Well, your link for the popup will have a URL, and in it there’s a part that comes after the question mark, that has the GET variables. There you can add [hilite mono]s2-ssl=yes[/hilite], e.g. [hilite code]...?s2-ssl=yes&s2member_profile=1... [/hilite]

I haven’t tried it, because I don’t have SSL to try it with. Let me know if it works.

I hope it helps. :)

Posted: Friday Aug 3rd, 2012 at 8:34 am #21094

Hi Mary.

I’m not sure why the log file is not being updated. Did you change something 3 days ago in your site? Maybe added/updated a plugin that caused this? As a quick test, if you deactivate the other plugins and to a test transaction, does the log now have the new entry for it?

Posted: Friday Aug 3rd, 2012 at 8:22 am #21093

Hey there.

No, this is not supported yet, but I’m adding your request as a vote for this feature. :)

You could probably add that using JavaScript, but I can’t help with that, I don’t know JS. Still, JS is easy to bypass, so you’d need to add server-side validation.

Posted: Friday Aug 3rd, 2012 at 8:09 am #21092

Hi Antonio.

Remember that the user has to be logged in to his account for the upgrade to happen, otherwise he’ll be creating a new account.

If I’m not mistaken, when the user starts a new subscription, the previous one will be ended by s2Member. At least that’s how it works for the PayPal integration, so I’m assuming it’ll be that way for Authorize.Net.

I’m emailing Jason to ask him to confirm this. He may take a few days to reply, because he isn’t checking his inbox as often now, and he just did yesterday, but I’ll let you know as soon as I hear back from him.

Or you could do a couple test live 1 cent transactions to see how it behaves. :)

Posted: Friday Aug 3rd, 2012 at 8:05 am #21090

Hi Jacequelyn.

Could you test if when you go out of maintainance mode to live, the badge changes?

Posted: Friday Aug 3rd, 2012 at 7:37 am #21089

Thanks for the kudos, Dean! And yeah, Philly is a great guy and super kind giving good help. :)

Yes, plugin conflicts are more than I would have thought before I started giving support. There are certain areas very prone to collissions in one way or another. In the new s2Member we’re avoiding as many as we can, in order to reduce the number of trouble the combination with other plugins causes. We may not completely remove them, but they should be less.

Posted: Friday Aug 3rd, 2012 at 7:29 am #21088

Hi John.

It’s certainly possible to do that manually editing the shortcode for the button/pro-form. There isn’t an interface for the user to add/remove ccaps from the order and have everything adjusted automatically, though. s2Member doesn’t have a cart yet.

You could do some customization to achieve it, though. You could have an HTML for with a choice of ccaps for the user to pick and have the submit button load the page with the pro-form/button updated based on the user’s choices. You can use PHP to adjust the shortcode: http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope that helps. :)

Posted: Friday Aug 3rd, 2012 at 7:26 am #21087

No problem. :)

Viewing 25 replies - 4,601 through 4,625 (of 7,376 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.