PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

S2 Member Pro

s2Member Plugin. A Membership plugin for WordPress®.

Re: S2 Member Pro

Postby Cristián Lávaque » July 15th, 2011, 11:41 pm

By the way, I didn't get a sign-up confirmation email, so please send me the logs I requested earlier and also a screenshot of WP Admin -> s2Member -> ClickBank Options -> Signup Confirmation Email . Thanks.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 16th, 2011, 8:00 am

Hi Cristian: Well that is the problem!! Well on my side when I do the test, I do get the welcome email in about 20 minutes to the site BUT NOT the membership. The welcome email goes to all members at level 0 once they sign up they do not need to pay but paid members should get access to the content right away and a member acceptance email.

I already sent you the s2m click bank option sign up confirmation before but I can resend it. I have not had a problem with the welcome email any level so am not sure why you did not get a welcome email. You probably did not register once you completed the test purchase.

I just checked to see if you registered and your name is not showing unless you used a different name so that is why you did not get the general welcome email.

As of sending you the logs I had sent you a question on that in my last email because I wasn't sure what logs exactly you wanted and where to find them. I have sent so many things that I am now beginning to get confused. Maybe if you are on skype I can share my screen and you can look at it being that we have gone back and forth with these for over 4 months. If you are on skype you can add me and I can do a screen share. I will privately email you my skype address otherwise for now I have to look for an alternative to keep my site working for paying members. Thanks
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Cristián Lávaque » July 16th, 2011, 2:48 pm

we have gone back and forth with these for over 4 months


I want to clear something up: you mentioned a few times that you've been trying to fix this for 4 months and have gone back and forth with us. It sounds as if s2Member Pro didn't work properly and we did a poor support job for 4 months. That isn't so, although I can understand it can be frustrating not being able to solve a problem.

Actually, you started this thread 3 and half months ago, and the first posts were questions about s2Member Pro to decide whether to purchase it or not. A few days later you had started setting it up and had questions, which we answered during the next 3 days and then you stopped posting so I assumed you had resolved it. Then about 10 days ago you realized the problem continued and I've been helping you solve it almost every day and now it's fixed. I wish I had nailed the problem sooner, but there was more than one I had to get more information (the screenshots from several screens, plus do the test purchases) before it was all obvious.

So, please, don't make it sound as if we had not helped you effectively in 4 months, and that you weren't able to run your membership properly in that time because of it. You don't need to use that to make us want to resolve your problem, we're here to help and I think we've been doing that with everyone that posts without them needing to make us feel guilty. :)

The welcome email goes to all members at level 0 once they sign up they do not need to pay but paid members should get access to the content right away and a member acceptance email.

[...]I have not had a problem with the welcome email any level so am not sure why you did not get a welcome email. You probably did not register once you completed the test purchase.


I didn't say welcome email, I said confirmation email, the one s2Member sends after a paid registration. I created two accounts in your membership site during my tests:

- A free one with username "clavaque" which is at Level 0 without having paid because you have WP Admin -> s2Member -> General Options -> Open Registration set to Yes. Your paying members got in at Level 0 because they were using the free registration despite having paid, they couldn't complete the paid registration because of the other settings you had wrong (the API keys and order button).

- After I removed the variable to update user ID 1 from the URL, I could complete the purchase and register a paid account with username "clavaque1" which is at Level 1. I could view pages restricted at level 1, I know they are because with the free account I got taken to the Membership Options Page with where it said the required level for that page was 1.

So fixing the API keys and button as they're supposed to be, the paid registrations work as they are supposed to. What I'm missing is the s2Member confirmation email. I do get the new user email WordPress sends, I'm missing the payment one which should have arrived already and didn't. That's why I'd like to see the logs, to find what it says about it.

Update: I just went to the spam folder and saw the confirmation email s2Member sent. So it's all working fine there. I don't see you're missing anything else for this to work, it's working. :)

If setting up this kind of thing is not something you're familiar with and gives you trouble, it is advisable that in the future you hire a freelance developer to assist you.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 16th, 2011, 7:32 pm

I had the Order button wrong? the API keys and order button You have to remember this is a test site that we are using. It has not been approved by click bank yet so my members are using a totally different site to sign up. Remember you told me to create a new one with the thank you page return url directly on click bank instead of thank you page.

"- After I removed the variable to update user ID 1 from the URL, I could complete the purchase and register a paid account with username "clavaque1" which is at Level 1. I could view pages restricted at level 1, I know they are because with the free account I got taken to the Membership Options Page with where it said the required level for that page was 1."

Not sure I even understand.. I have 2 other products with s2m that works well with pay pal just having a hard time with the click bank one that is it. All I did was follow the instruction I was given at the very beginning of these topic to use the return url on a separate thank you page as a link.

Anyway thanks for your help.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Cristián Lávaque » July 16th, 2011, 9:55 pm

Yeah, the buttons you have in your sales page and the Membership Options Page need to be fixed, as I explained yesterday. Yesterday I posted two replies here, you probably just saw the second one because it started a new page. viewtopic.php?f=4&t=2900&start=25#p28472

The thank-you page URL you have in ClickBank for that product is fine, it's working correctly, no need to change that. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 20th, 2011, 10:39 pm

Well after all the back and forth with this I have finally requested click bank to approve the product that I had to recreate and it has been rejected reason??? They want a detailed thank you page which is exactly what I had before. The following is what they sent me:

Action: COMMENTED by Melissa M @ 2011-07-20 09:18
Note:

Hello Liz,

Thank you for your request!

After test purchase, I was not directed to an appropriate Thank You Page. I received a
pop-up showing the recurring billing details, and then I was taken to
http://networkmarketingcommunity.com/wp-login.php.

Please add the following statement to
your Thank You Page:

"Your credit card statement will show a charge from CLKBANK*COM."

Customers must be able to reach you if they have a question about your product or if they
need technical assistance after the purchase. This ensures optimal customer service and
reduces refunds and chargeback rates. Please include an email address, a link to your email
address, a contact us link, or a link to a customer support ticket system on your Thank You
Page.

Please let me know by commenting on this ticket.

Thank you,

Melissa
Product Specialist
ClickBank Business Services

Now when I first bought s2m I brought this up that cb requires an actual thank you page with above information and that is when Jason said I could do it and just use the s2m return url as a link on the thank you page since cb had their own requirements for a Thank You page. Now I am back where I started. I am totally caught between the two. Has anyone has any luck bypassing the cb requirements for "Thank You Page"?
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby buck415 » July 20th, 2011, 11:09 pm

Hi lisakimms.

Cristián is also responding to the problem here:
http://www.primothemes.com/forums/viewtopic.php?f=4&t=14165&p=28770#p28689

My problems are not totally resolved yet, but it's getting there and fortunately s2Member is working on creating a better interface with ClickBank.
System: Current versions of WordPress Multi Site / BuddyPress / BuddyPress ScholarPress Courseware / s2Member Pro
User avatar
buck415
Registered User
Registered User
 
Posts: 41
Joined: May 19, 2011
Location: New York, NY & San Francisco, CA

Re: S2 Member Pro

Postby Cristián Lávaque » July 21st, 2011, 1:10 am

Thanks a lot Stephen, that's exactly the post I would have shown her for that. :)

Lisa, was it a new product you needed to create or the one you had shown me? If the latter, did you need to re-submit it? It was working fine when I tested it after removing the &s2_updating=1 part from the URL in the order buttons. My test order went through fine, I was taken back to the website, allowed to create an account and given Level 1.

Did you try the solution I suggested earlier to fix the buttons? viewtopic.php?f=4&t=2900&start=25#p28472
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 21st, 2011, 8:37 am

Yes Cristian that is the same site she tested with . The problem is they are saying I must have a stand alone thank you page with all the above details. The problem was not getting access but they do not want just a pop up that has an automated subscription or billing info they want, a message saying your credit card will show click bank etc.... for support pls contact us etc... just see her notes above. I am going to call them in the next half hour so I speak with her in person and see what I can do. If you check her message above she is saying the Thank You Page is not appropriate because it does not include the details they require you to have on it.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby lisakimms » July 21st, 2011, 8:39 am

Thank Stephen will check out the above link and follow the thread. I was not aware of it. Thanks
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby lisakimms » July 21st, 2011, 9:05 am

I followed this link viewtopic.php?f=4&t=14165&p=28770#p28689 and clearly this has been my problem from day one. I also see it is a problem others are having not just me. Christina you will see on the very first posts where I said that click bank required a thank you page with some specific information. So at that point I could not use the s2m return thank you page url because I could not customize it to include the cb requirements. At that point I believe both you and Jason said I could use my own thank you page which included the cb requirement and only use the s2m url as a link. Now I have not seen the video if there is one and if it is out pls let me know where it is posted. The following conversations took place in April, and you will notice we started repeating the same cycle in July. Maybe if this is a problem a lot of paid customers are having you guys can put out a page or a video with details on CB Thank You Page because it seems like everyone is stuck on that point since clickbank requires a set of info to be included in the thank you page. Pls review the following:

Re: S2 Member Pro

Postby Jason Caldwell » April 7th, 2011, 9:45 pm
I have a video tutorial coming soon for s2Member -> ClickBank integration.
~ I'm sorry you had to go through all of this trial and error.

Re: S2 Member Pro

Postby Jason Caldwell » April 7th, 2011, 9:45 pm
Investigating POST vars error now.

Re: S2 Member Pro

Postby Jason Caldwell » April 7th, 2011, 10:09 pm
OK. This is my fault. I told Cristián this was possible, but it's NOT. So sorry.
You CANNOT just link directly to the s2Member Thank-You Page for ClickBank:
Code: Select all
http://example.com/?s2member_pro_clickbank_return=1

This will cause errors, because s2Member expects to receive POST Vars from ClickBank immediately after checkout. In other words, it does not expect access from a direct link. So this explains the trouble you're having. Again, it's my fault for saying it was possible; it's NOT possible in the current release, only in the development release of s2Member v3.5.8 ( coming soon ).

That being said, what is true, is that you don't need to use s2Member's Thank-You Page for ClickBank integration. If you already have a Thank-You Page of your own, please feel free to use that instead. This is fine, because s2Member also communicates with ClickBank silently behind-the-scene, through ClickBank IPN communication. So your Customer is never left out in the cold. They'll always receive an email confirmation with further instruction.

You can customize this email from your Dashboard, under:
s2Member -> ClickBank Options -> Signup Email Confirmation.

Re: S2 Member Pro

Postby Cristián Lávaque » April 7th, 2011, 11:54 pm

Jason Caldwell wrote:If you already have a Thank-You Page of your own, please feel free to use that instead. This is fine, because s2Member also communicates with ClickBank silently behind-the-scene, through ClickBank IPN communication. So your Customer is never left out in the cold. They'll always receive an email confirmation with further instruction.
And you can also add at the end of your thank-you page that he'll be getting an email with the instructions. :)
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby lisakimms » July 21st, 2011, 9:28 am

Ok I just spoke to Melisa at CB. She said the will NOT and they have NEVER approved a product that did not have a thank you page with the following information:

1. Credit card charges will show charged by click bank
2. For support please contact xyz

She said the privious thank you page I had created in April was acceptable to them because it has that information. Any other automatic thank you page is not acceptable. I asked her about putting that info on my membership sign up page following the instructions below. She said NO to that. She said the customer need to see the information cb requires on a thank you page right after the click purchase and not on a third page.

" Re: ClickBank Thank You Page
Postby Cristián Lávaque » Yesterday, 1:29 am
Stephen, you can do one of two things that come to mind:
- Edit the registration page to add the required CB message in the logo or the footer area. WP Admin -> s2Member -> General Options -> Login/Registration Desig"
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Cristián Lávaque » July 21st, 2011, 2:30 pm

Lisa, the thank-you URL in ClickBank has to be the one s2Member gives you because that's when s2Member creates the cookies that will allow the user to create an account and with the access he bought.

I did have that information wrong when I first replied and said you could use another thank-you page and then send the person to the s2Member thank-you URL from there, but that was a misunderstanding I had when Jason first explained it to me. When you got the first errors and Jason looked at it, he corrected what I said in the post you quoted.

When he said that you cannot link to the s2Member URL directly, he meant from another page as I had suggested, it had to be loaded by ClickBank itself right after the purchase because s2Member was expecting information (POST variables) that ClickBank provides but other pages don't. He didn't mean that you can't use the s2Member URL in ClickBank for the thank-you page, you have to use that URL.

What Jason meant when he mentioned the email that s2Member sends after ClickBank's checkout, is that even if the user didn't get to the s2Member thank-you URL that sets the cookies for the user, he'd still get the email with the link to register. That allowed you to use a custom thank-you page that wasn't handled by s2Member and, instead of pointing him to the registration page (that wouldn't work because the cookies weren't set), you could tell him to check his email for the link to register his account.

Anyway, it got confusing, I apologize for that. Yet, you did have the correct s2Member thank-you URL in your ClickBank settings, the reason why the integration kept not working where the other settings that needed fixing: API keys and the button URLs. Those got fixed and the process worked. Then you had the problem you mention now with ClickBank's approval process when you re-submitted the product.

When the ClickBank-s2Member integration is setup the way it's explained in the documentation under WP Admin -> s2Member -> ClickBank Options, it works this way: User clicks CB order button generated by s2Member, he goes to CB and checks out, then gets sent to s2Member with a pop-up and is shown the registration page.

The registration page is the first page the user gets after the CB checkout, so it's effectively the Thank You page that needs to have the information required by ClickBank: "Your credit card statement will show a charge from CLKBANK*COM." and contact information. Most users just customize the registration page from WP Admin -> s2Member -> General Options -> Login/Registration Design, using either the header image or the footer area.

Yet, some want a thank-you page that isn't the registration form, so we provided a hack to achieve it, as explained in the post that was linked to earlier. When I mentioned there that we'd try to make it simpler, I meant this level of customization would not need a hack but instead have an interface in the admin area.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 21st, 2011, 3:23 pm

I am totally confused. Can you pls show me if you don't mind a registration page that has that information. The problem I am having with both whether my own thank you page with a link to registration or a the direct s2m thank you url, is that cb don't want to see the pop up. I asked her if i can insert the message with cb charge and my contact info on the actual registration page she said no it would have to be page 2 and should be what customer sees after the purchase not the pop up message. Now I would like to see a sample that you or someone else has created so I can maybe explain to her what i want to do. A sample of a click bank approved product would really help or even a video demo but clearly she does not want to see the pop up before the thank you page. Also my main registration page is open to everyone as I have level 0 subscription clearly to attract people to subscribe at level 0 last thing a marketer would like to put on is Your credit card will be charged to click bank right at the sign up. I thought the idea of having level zero is to entice them to see a little bit but then they have to pay to see all content so putting the credit card charge information right at the front is kind of a turn off... that's just my opinion but if that is what everyone else does then I have to go with it. I just wan to know how to get it done right. PLS a sample page would help (one that has had a click bank approval) Thanks
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Cristián Lávaque » July 21st, 2011, 4:15 pm

Hi Lisa. OK, if she insists in not having the pop-up, then use the hack explained in the other post. viewtopic.php?f=4&t=14165&p=28770#p28689

Use this hack to redirect the person to a custom thank-you page after returning to the s2Member URL /?s2member_pro_clickbank_return=1

Create the directory/file /wp-content/mu-plugins/s2hacks.php (mu: must use) and add this code (no spaces or new lines before the <?php or after ?>). Change the http://yoursite.com/custom-thank-you URL to your Thank You page with the ClickBank requirements.

Code: Select all
<?php
add_action 
('ws_plugin__s2member_during_paypal_return_during_subscr_signup_wo_update_vars''my_clickbank_return');
function 
my_clickbank_return () {
    if (
$_REQUEST['s2member_paypal_proxy'] === 'clickbank') {
        echo 
'<script type="text/javascript">' "\n";
        echo 
"window.location = 'http://yoursite.com/custom-thank-you';" "\n";
        echo 
'</script>' "\n";
        
/*
        Note. Don't use wp_redirect() or header("Location: xxx") here.
        The cookies set by s2Member may not be read properly.
        Always use window.location = ''; ( as shown above ).
        */
        
exit ();
    }
}
?>


In that custom thank-you page you can have a link to the registration form so the person creates his new account, s2Member will have set the right cookies so the user can create his account and give him the right access.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 22nd, 2011, 8:50 am

I tried the above steps using the hack instructions and changed my site url to the customized thank you page but it did not work. When we run a test purchase then you ended up as a level 0 subscriber and could not see the content. Each page or post directed to the membership registration site.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Cristián Lávaque » July 22nd, 2011, 12:21 pm

OK. Those members are registering because of the open registration, that's why they're at Level 0. The cookies don't seem to be set after the checkout, that's why their new account is not set at the paid level.

Could you please send me a screenshot of your ClickBank page with the thank-you URL for the product, and also a copy of your s2hacks.php file. A new test card so I try the process again would be good, I imagine the salespage URL is the same?

Again, this setup seems to be hard for you, why don't you hire a developer to do it and save yourself some time? jobs.wordpress.net, oDesk.com, eLance.com.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 22nd, 2011, 2:50 pm

I am confused when you keep saying the set up is hard for me. My issues from day one has never been the set up. The issue I am having is all to do with s2m because the return url has no way for us to put the required info by click bank. I have seen several people with the same problem on the other subject. So it clearly is a problem with the way the paid s2m pro is configured with cb. I have done everything you guys have asked me to do since April and we have gone back and forth. Honestly at this point I have given up and am shopping for another plugin. Its just too much time wasted trying to get this right and when I see a bunch of people in this forum asking the same question then I know it is not me doing something wrong. Thanks anyway for all your time in trying to help.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Jason Caldwell » July 22nd, 2011, 8:14 pm

Thanks for the heads up on this thread.

ClickBank policy has changed in this regard since s2Member was first integrated with ClickBank. We've had many of our Customers tells us that ClickBank is not fond of the alert after checkout ( for whatever reason ). Until this is updated in the next release of s2Member Pro, my suggestion is to configure your ClickBank Product with a Thank-You Page URL of your own ( i.e. create a page with WordPress perhaps ) and use it's URL when you configure your ClickBank Product.

On this custom Thank You Page that you create, please do NOT provide the Customer with a direct link to the registration form, as this would only result in a Level #0 registration, instead of what they actually paid you for. Instead, your custom Thank You Page URL should simply thank the Customer for the purchase, and ask them to check their email for further instructions, where s2Member will have sent the Customer your Signup Confirmation Email ( configured with s2Member ), and inside that email, their paid registration link will be made available to them. Upon registration through this link, your Customer will be recognized by s2Member, and the proper Level/Capabilities ( based on their purchase ) will be assigned automatically.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: S2 Member Pro

Postby lisakimms » July 22nd, 2011, 9:58 pm

Well, this seems to make some sense so I will try to do that. I originally had my own customized thank you page but I had the s2m return url linked to it so it was directing them to the registration page. I get what you mean. Just let them do it from the email assuming at this point they will receive an email. So I am willing to give this a try and see how it works. My only question would be what happens to those already registered at Level 0. See my site is open to all to register but some of the registered members will opt to upgrade by just clicking on the membership page meaning they already have a username and password to the site. Do I need to have instructions on my thank you page for them to reset new password and username?? Or they will be able to use the ones they had set prior to paying? I have a sales page for the product and level 0 members usually access that page right from the site.

I am going to try this and see how it works.

Thanks.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Jason Caldwell » July 22nd, 2011, 10:18 pm

Thanks for the follow-up.
I'll answer your other question momentarily.

I just wanted to note also that the hack Cristián suggested should also work, and may provide a more seamless experience for your Customer. In other words, you could use the default ClickBank Return Page URL that s2Member comes with ( i.e. http://wwww.yoursite.com/?s2member_pro_clickbank_return=1 ), and then create this directory and hack file. But please understand, this would be recommended for experience developers.

/wp-content/mu-plugins/s2-hacks.php
Code: Select all
<?php
add_action 
('ws_plugin__s2member_during_paypal_return_during_subscr_signup_wo_update_vars', 'my_clickbank_return');
function my_clickbank_return () {
    if ($_REQUEST['s2member_paypal_proxy'] === 'clickbank') {
        echo '<script type="text/javascript">' . "\n";
        echo "window.location = 'http://yoursite.com/custom-thank-you';" . "\n";
        echo '</script>' . "\n";
        /*
        Note. Don't use wp_redirect() or header("Location: xxx") here.
        The cookies set by s2Member may not be read properly.
        Always use window.location = ''; ( as shown above ).
        */
        exit ();
    }
}
?>
* With this hack in place, it would be possible for an experienced developer to send a Customer to the registration form ( i.e. /wp-login.php?action=register ), immediately, because this hack would be processed immediately after the paid registration cookies are set by s2Member, but right before s2Member issues it's default alert message and redirection handler.

In short, this would allow a registration to take place immediately after checkout, and it would succeed with the proper Level/Capabilities ( based on what the Customer paid you for ), just like it normally would with the alert that s2Member sends by default. Only, instead of the alert message, you would handle the registration redirection yourself, in the hack file presented here. So this would be an advanced way for a developer to work around ClickBank's issue with the default method that s2Member uses in the current release.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: S2 Member Pro

Postby Jason Caldwell » July 22nd, 2011, 10:27 pm

Thanks for the follow-up.
My only question would be what happens to those already registered at Level 0. See my site is open to all to register but some of the registered members will opt to upgrade by just clicking on the membership page meaning they already have a username and password to the site. Do I need to have instructions on my thank you page for them to reset new password and username?? Or they will be able to use the ones they had set prior to paying? I have a sales page for the product and level 0 members usually access that page right from the site.
If an existing Free Subscriber ( or any User/Member for that matter ), is logged-in whenever they click a ClickBank Button generated by the Shortcode provided by s2Member, they will be automatically updated behind-the-scene, and they can keep their existing Username/Password. They don't even need to log back in, but often times, asking the Customer to log back in after upgrading/downgrading can provide a bit of clarity about what has just taken place.

Normally, s2Member's Thank-You Page URL would handle this dynamically, and ask the existing User who has just upgraded to a paid status, to simply log back in, instead of asking them to re-register all over again ( because that's not needed anyway ). In your case though, you might need to do something more creative in this regard, because you're using a custom Thank-You Page, and it's probably not going to be nearly as dynamic as the one s2Member comes with. One idea, might be to use Simple Conditionals provided by s2Member. You'll find these documented in your Dashboard, under: s2Member -> API Scripting -> Simple Conditionals. Using Conditionals on your custom Thank-You Page, you could test to see if they are already logged-in, and if so, you could assume they just upgraded, and instead of saying "Thanks for your purchase", you might say, "Your account has been updated, thank you.". Or something along those lines. Please let us know if you have any trouble with this.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: S2 Member Pro

Postby Cristián Lávaque » July 22nd, 2011, 11:27 pm

Lisa, Jason just told me he'd be happy to help you adding the hack file. I'd just need you to email us the login info to your dashboard and FTP please. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: S2 Member Pro

Postby lisakimms » July 23rd, 2011, 9:55 am

Unfortunately Jason's suggestion did not work. I tested it twice. This is what I did:

I removed the link from the Thank You Page and just informed the customer that they will receive an members confirmation email. Added instructions to follow the link on the email to register and that was it. So this way they cannot continue on to the site to sign which would mean they register at level 0.

1. I did a test purchase using a level 0 subscription that I had already created so I followed the sign up right from the site. I received the clickbank email showing I made a purchase BUT I did NOT receive the membership email that should have come from my site confirming membership approval and with the link promised on the thank you page. After 30 minutes I logged into the site and checked to see if the above account had updated to paid member or to level 1 but unfortunately not.

2. I created a new gmail account with a different name and I generated another test purchase credit card from cb. This time I did not register on the site so I went directly to my sales page and I purchased membership from there. All went ok and I got to the Thank you page above. I then checked my gmail and the only email I received once again was Click Bank's about the Test purchase. I did not receive any membership email just like (1) above.

On my admin s2m area click bank option I have both the sign up confirmation email subject and email body. I sent the screenshot to Cristian about a week or two ago. I did not even have to set that I believe it is universal or set by default even though I can change the email itself.

So at this point the payment is going through but the sign up confirmation email is not so the new members absolutely has no way to access the site.

As I write this, it has been about an hour since I did both test purchases and still no email. I don't think the email would take that long. CB would not approve this set up either if they find out that they themselves cannot access the site on a test purchase.
User avatar
lisakimms
Registered User
Registered User
 
Posts: 48
Joined: March 17, 2011

Re: S2 Member Pro

Postby Jason Caldwell » July 24th, 2011, 12:15 pm

Thanks for the follow-up.

Have you completed the ClickBank IPN integration yet?
You'll need to make sure that you've completed the integration between ClickBank/s2Member first please.
I'm attaching a screenshot below. If you continue to have trouble, please enable the ClickBank logging mechanism made possible by s2Member. You can turn this on from inside your Dashboard, under: s2Member -> ClickBank Options -> Account Details. Please feel free to post your logs for review and we'll help you find the problem on your installation. Either that, or feel free to email us a Dashboard login and we'll have a look for you. http://www.s2member.com/contact/
CB.png
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

PreviousNext

Return to s2Member Plugin

Who is online

Users browsing this forum: Exabot [Bot] and 0 guests

cron