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 - 5,551 through 5,575 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Jun 8th, 2012 at 3:41 pm #15949

It may have been an email delivery issue. Did you check your spam folder?

I’ll show this to Jason, in case he has some logs he can review to check that the email was sent to you.

Posted: Friday Jun 8th, 2012 at 3:40 pm #15948

Hi Frank.

So you have a custom profile field asking for the person’s address and the field is not shown in the user management list? Do you see it in the profile of the user above the Administrative Notes field?

Did you verify that the custom profile field was saved after you created it? In Applicable Memberships for it, did you set it to [hilite mono]all[/hilite]?

Posted: Friday Jun 8th, 2012 at 3:32 pm #15946

Hi Jeroen.

You could do something like this, yeah. For the free registration use the free registration pro-form shortcode: [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

Then, above the shortcode for the registration, you can have the link offering the paid subscription, which would take them to a payment page if you’re using a pro-form for that, or straight to PayPal if you’re using a button.

To have the user be registered in phpBB at the same time, you’ll have to research how to bridge/integrate WordPress with it.

I hope that helps. :)

Posted: Friday Jun 8th, 2012 at 3:26 pm #15945

Hi Racheal.

Could you please check what your settings are in the email configuration under s2Member? [hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration[/hilite]

Thanks!

Posted: Friday Jun 8th, 2012 at 3:23 pm #15944

Hi Lisa.

It’d be best to contact your hosting service to help you work out the queries problem.

I hope they help you sort it out quick. :)

Posted: Friday Jun 8th, 2012 at 3:12 pm #15943

I’m glad it was a simple thing like that. Thanks for the update! :)

Posted: Thursday Jun 7th, 2012 at 7:49 pm #15859

Thanks Jason! Great idea.

Dataca, if you notice the s2Member shortcode not outputting the URL correctly, try using [hilite mono]wp_loaded[/hilite] instead of the [hilite mono]init[/hilite] hook.

Also, that link in the email will always be sending the user to pay, so if he uses it again in the future, he may be asked to pay again incorrectly. Another thing you could do is just provide a regular login link, without any redirection, and in your hack instead check the user’s role. If he doesn’t have the paid role, redirect him to pay over at PayPal.

Posted: Thursday Jun 7th, 2012 at 3:55 pm #15831

Jason emailed me a while ago saying he’s on this now. He should be posting an update regarding this problem soon. Sorry for the wait and thanks for your patience guys.

Posted: Thursday Jun 7th, 2012 at 6:48 am #15778

Hi Bob.

All excellent points. What Dave explained is correct too. s2Member started as a simple plugin for a specific purpose and it’s outgrown what its original code could let it do without major hacks or rewrites. So we’re doing that, rewriting the whole thing. Jason is almost full time on that, which is why he’s less in the forums.

We’re working on including most, if not all, of the things you mentioned. Although it’s about selling access to a website’s content, it’s now been wanted more and more by site owners that sell different contents in different ways, in the same site. So we want to have a cart, and a way for the user to add/remove stuff to one single order. And make it possible to have more than one subscription going for the same account. And be able to send notifications and reminders and thanks, at set times, for different things. And much, much more.

It’s been almost half a year in the making and it’s only weeks away from a beta version we’ll test as much as possible to then release publicly as soon as we can. There’s still a bit more to do, but we’re very close, and those issues you mentioned will be much less or none.

By the way, what you said in your first post is all correct, that’s how it behaves, yes.

Posted: Thursday Jun 7th, 2012 at 5:23 am #15771

I went and did a test purchase, and it all went fine. The logs show everything’s fine. I registered my account after the purchase without a problem.

I checked the user role I got and it was a custom role you created, not the s2Member roles. So, if you’re having trouble with s2Member not restricting/allowing access, it’d be because of that.

Or what is that you’re seeing as not right? The checkout worked fine and there was no error.

Posted: Thursday Jun 7th, 2012 at 2:57 am #15763

Thank you, Frank, for the kudos! :D

Posted: Thursday Jun 7th, 2012 at 1:39 am #15760

No, sorry, haven’t heard back from him yet. It shouldn’t be much longer now.

Posted: Thursday Jun 7th, 2012 at 12:13 am #15754

Hi Simon.

Good question. I don’t know how the current s2Member handles that. I’ll email Jason asking about it.

Posted: Thursday Jun 7th, 2012 at 12:10 am #15753

Hi David.

It’s better to test with live 1 cent transactions than the Sandbox. This may be why the signup notification didn’t happen.

The registration one doesn’t have to do with PayPal at all, it’s just about account creation, so the notification happened, as you confirmed with the email you set up and got. The problem may be with the values not being added by the replacement codes in the URL you entered. To test that, you could create a log of your notifications.

Create this file in your root WordPress installation:
/s2-api-notification.php
[hilite pre_code]

[/hilite]

Now you attach this single script to all of your s2Member API Notifications you want to test, as follows:
http://yoursite.com/s2-api-notification.php?type=payment&txn_id=%%txn_id%% and all the rest of the replacement codes for each notification.

In that URL you need to use your site’s domain name, change the type value to match the notification you’re adding the URL to, and add the variables and replacement codes available for that notification.

In your case, it’d be like this:
http://yoursite.com/s2-api-notification.php?type=registration&role=%%role%%&level=%%level%%&ccaps=%%ccaps%%&auto_eot_time=%%auto_eot_time%%&user_first_name=%%user_first_name%%&user_last_name=%%user_last_name%%&user_full_name=%%user_full_name%%&user_email=%%user_email%%&user_login=%%user_login%%&user_pass=%%user_pass%%&user_ip=%%user_ip%%&user_id=%%user_id%%

You can add the replacement codes for custom profile fields you may be using as well.

The end result is that each API Notificiation you setup like this is logged by the PHP script, along with all the replacement codes you included.

I hope it helps. :)

Posted: Wednesday Jun 6th, 2012 at 11:44 pm #15752

Sure, you can add a variable to the URL, either in the querystring with a fixed value, or modify it dynamically with PHP. Please see: http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope that helps. :)

Posted: Wednesday Jun 6th, 2012 at 11:34 pm #15751

I just did a search and there are other places where ccaps are being removed. To find them you can search the files for [hilite mono]$user->remove_cap[/hilite]. I’m not sure which one exactly is doing it on refund, but if you don’t want ccaps to be removed under any situation, then you may want explore all the results you get and comment out the ones you find necessary.

I hope that helps. :)

Posted: Wednesday Jun 6th, 2012 at 11:22 pm #15749

Hi Rakesh.

Let me see if I understand: if you have a Level 2 member paying monthly and he wants to change that to Level 3, how would it be done? Well, there’s the modification pro-form. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms[/hilite]

If you need to make adjustments for each user dynamically, then you can use some PHP to adjust the pro-form’s shortcode. http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope that helps. :)

Posted: Wednesday Jun 6th, 2012 at 11:15 pm #15748

Hi Rakesh.

You could try using the Notification API. Video » s2Member (API Tracking/Notifications)

Or, if you prefer to use the hooks, then the s2Member codex may assist you finding them: http://www.s2member.com/codex/

I hope it helps. :)

Posted: Wednesday Jun 6th, 2012 at 11:08 pm #15747

Hi there.

That’s a great idea, but I’m afraid it’s not something s2Member does yet.

You can use an affiliate script like iDev to track who refers new members, but tying it s2Member to give him credit he can put toward a new purchase, is something you’d need to customize, either yourself or a developer you hire.

I haven’t studied how this would be done in order to advice you on the best approach, but I am making a note in our to-do about your request for it. :)

Posted: Wednesday Jun 6th, 2012 at 9:14 pm #15742

Sure. :)

Posted: Wednesday Jun 6th, 2012 at 9:13 pm #15741

Cool. :)

Posted: Wednesday Jun 6th, 2012 at 9:05 pm #15739

I have confirmed with PayPal support that there is no way to change the IPN url for existing users, unless these users recreate a new account.

Okay, thanks for the update.

Edit: it seems like the cURL call in paypal-central-ipn.php is failing, but I’m not sure why. I understand if it’s out of the scope of this question though.

Have you tried this script in your server to check if curl works properly? http://www.s2member.com/r/server-check-tool/

Posted: Wednesday Jun 6th, 2012 at 6:38 am #15675

Awesome Dave! That was great.

It’s gonna help users with the PayPal interface to actiave the recurring payments.

Thanks so much. :)

Posted: Wednesday Jun 6th, 2012 at 6:28 am #15674

I checked your IPN setting in ClickBank and the URL is fine, but you set it to v1.0, when s2Member uses v2.1.

[hilite path]WP Admin -> s2Member -> ClickBank Options -> ClickBank IPN v2.1 Integration[/hilite]

You’ll need your IPN v2.1 URL, which is:
http://yoursite.com/?s2member_pro_clickbank_notify=1

Correct that and try a new test purchase, please.

I hope that helps. :)

Posted: Wednesday Jun 6th, 2012 at 2:19 am #15642

Hi RK.

No, sorry, s2Member doesn’t have invoicing and quotation features.

Viewing 25 replies - 5,551 through 5,575 (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.