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.

Clickbank issues

Home Forums Community Forum Clickbank issues

This topic contains 33 replies, has 3 voices. Last updated by  Cristián Lávaque 4 years, 10 months ago.

Topic Author Topic
Posted: Tuesday Mar 6th, 2012 at 7:49 pm #7506

I have tested the buy link on my site bizzycity.com and Clickbank and it works fine. I get confirmations.

I also receive a Membership Approved email from s2member.

However, after payment, shouldn’t the new member be automatically directed to the registration page?

Also, in the membership approved email, there is a link to register, however it directs me to the original signup
page.

Any ideas?

Thanks.

List Of Topic Replies

Viewing 25 replies - 1 through 25 (of 33 total)
Author Replies
Author Replies
Posted: Wednesday Mar 7th, 2012 at 4:43 am #7535

Hi Stephen.

ClickBank requires that the buyer is shown a certain message, so that is the first thing s2Member will show him after checkout. The default page s2Member uses for this can be customized or replaced if you prefer it, too.
[hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration[/hilite]

What do you mean with getting sent to the sign-up page when they click the link? The Membership Options Page where they start the purchase?

It’d be helpful to see the log entries related to the transaction, from all the log files, including the ones for PayPal (the PayPal integration code is partly used to process the ClickBank transactions). Please x out any private info, e.g. email address, last names.
[hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Account Details -› Logging[/hilite]

Posted: Wednesday Mar 7th, 2012 at 9:32 am #7547

Hi Cristian,

And thanks for your reply.

I set it up to go to a custom thank you page on the site when I set up the account at clickbank. When I complete a test order at Clickbank it goes to the thank you page. bizzycity.com/thank-you/ It does not direct to a registration page.

However in the You are Approved email, there is a link to click (tinyurl) to register. When I click on the link it takes me to the original sign up page: bizzycity.com/join

When I call the admin log in page (http://www.bizzycity.com/wp-login.php?redirect_to=http%3A%2F%2Fwww.bizzycity.com%2Fwp-admin%2F&reauth=1) in s2 member and click register, it still takes me to the bizzycity.com/join, not a registration form:

Here is the test log from clickbank:

PHP v5.2.17 :: WordPress® v3.3.1 :: s2Member® v120301 :: s2Member® Pro v120301
Memory 36.37 MB :: Real Memory 36.50 MB :: Peak Memory 36.46 MB :: Real Peak Memory 36.50 MB
www.bizzycity.com/?s2member_pro_clickbank_notify=1
User-Agent: Jakarta Commons-HttpClient/3.0.1
array (
  'cprodtitle' => 'Bizzy City Membership',
  'ctranspaymentmethod' => 'TEST',
  'cfuturepayments' => '998',
  'ccustzip' => '43017',
  'ccustshippingzip' => '43017',
  'ccustemail' => 'stephenbashaw@gmail.com',
  'crebillfrequency' => 'YEARLY',
  'crebillstatus' => 'ACTIVE',
  'ctransaffiliate' => '',
  'cupsellreceipt' => '',
  'corderamount' => '1699',
  'ccustcounty' => '',
  'ccurrency' => 'USD',
  'ccustfirstname' => 'STEPHEN',
  'crebillamnt' => '1699',
  'ctransaction' => 'TEST_SALE',
  'ccuststate' => 'OH',
  'corderlanguage' => 'EN',
  'caccountamount' => '1472',
  'ctid' => '',
  'ccustshippingcountry' => 'US',
  'cnextpaymentdate' => '2012-03-09',
  'cverify' => '57575E8F',
  'cprocessedpayments' => '1',
  'cnoticeversion' => '4.0',
  'cprodtype' => 'RECURRING',
  'ccustcc' => 'US',
  'ccustshippingstate' => 'OH',
  'ctransreceipt' => 'KSGYEJ39',
  'ccustfullname' => 'Stephen Bashaw',
  'cbf' => '',
  'cbfid' => '',
  'cshippingamount' => '0',
  'ctransvendor' => 'bizzycity',
  'cvendthru' => '',
  'ctransrole' => 'VENDOR',
  'ctaxamount' => '0',
  'cbfpath' => '',
  'ccustaddr2' => '',
  'ccustaddr1' => '',
  'ccustcity' => '',
  'ccustlastname' => 'BASHAW',
  'ctranstime' => '1331071697',
  'cproditem' => '1',
  's2member_log' => 
  array (
    0 => 'IPN received on: Tue Mar 6, 2012 10:08:18 pm UTC',
    1 => 's2Member POST vars verified with ClickBank®.',
    2 => 'ClickBank® transaction identified as ( `SALE/RECURRING` ).',
    3 => 'IPN reformulated. Piping through s2Member's core/standard PayPal® processor as `txn_type` ( `subscr_signup` ).',
    4 => 'Please check PayPal® IPN logs for further processing details.',
  ),
  's2vars' => 
  array (
  ),
)

PHP v5.2.17 :: WordPress® v3.3.1 :: s2Member® v120301 :: s2Member® Pro v120301
Memory 36.42 MB :: Real Memory 36.75 MB :: Peak Memory 36.51 MB :: Real Peak Memory 36.75 MB
www.bizzycity.com/?s2member_pro_clickbank_notify=1
User-Agent: Jakarta Commons-HttpClient/3.0.1
array (
  'cprodtitle' => 'Bizzy City Membership',
  'ctranspaymentmethod' => 'TEST',
  'cfuturepayments' => '998',
  'ccustzip' => '43017',
  'ccustshippingzip' => '43017',
  'ccustemail' => 'stephenbashaw@gmail.com',
  'crebillfrequency' => 'YEARLY',
  'crebillstatus' => 'ACTIVE',
  'ctransaffiliate' => '',
  'cupsellreceipt' => '',
  'corderamount' => '1699',
  'ccustcounty' => '',
  'ccurrency' => 'USD',
  'ccustfirstname' => 'STEPHEN',
  'crebillamnt' => '1699',
  'ctransaction' => 'TEST_SALE',
  'ccuststate' => 'OH',
  'corderlanguage' => 'EN',
  'caccountamount' => '1472',
  'ctid' => '',
  'ccustshippingcountry' => 'US',
  'cnextpaymentdate' => '2012-03-09',
  'cverify' => '3DFCA291',
  'cprocessedpayments' => '1',
  'cnoticeversion' => '4.0',
  'cprodtype' => 'RECURRING',
  'ccustcc' => 'US',
  'ccustshippingstate' => 'OH',
  'ctransreceipt' => 'KSGYEJ3F',
  'ccustfullname' => 'Stephen Bashaw',
  'cbf' => '',
  'cbfid' => '',
  'cshippingamount' => '0',
  'ctransvendor' => 'bizzycity',
  'cvendthru' => 's2_p3=1+Y&s2_referencing=1&s2_p1=3+D&s2_subscr_id=s2-4f568c3144523&s2_custom=www.bizzycity.com&_s2member_sig=1331072049-d31c1b7e99b1b6e18df6eca796c2f94a&s2_desc=Bizzy+City+Annual+Membership&s2_invoice=1&s2_customer_ip=75.185.72.3&',
  'ctransrole' => 'VENDOR',
  'ctaxamount' => '0',
  'cbfpath' => '',
  'ccustaddr2' => '',
  'ccustaddr1' => '',
  'ccustcity' => '',
  'ccustlastname' => 'BASHAW',
  'ctranstime' => '1331072135',
  'cproditem' => '1',
  's2member_log' => 
  array (
    0 => 'IPN received on: Tue Mar 6, 2012 10:15:36 pm UTC',
    1 => 's2Member POST vars verified with ClickBank®.',
    2 => 'ClickBank® transaction identified as ( `SALE/RECURRING` ).',
    3 => 'IPN reformulated. Piping through s2Member's core/standard PayPal® processor as `txn_type` ( `subscr_signup` ).',
    4 => 'Please check PayPal® IPN logs for further processing details.',
  ),
  's2vars' => 
  array (
    's2_p3' => '1 Y',
    's2_referencing' => '1',
    's2_p1' => '3 D',
    's2_subscr_id' => 's2-4f568c3144523',
    's2_custom' => 'www.bizzycity.com',
    '_s2member_sig' => '1331072049-d31c1b7e99b1b6e18df6eca796c2f94a',
    's2_desc' => 'Bizzy City Annual Membership',
    's2_invoice' => '1',
    's2_customer_ip' => '75.185.72.3',
  ),
)

PHP v5.2.17 :: WordPress® v3.3.1 :: s2Member® v120301 :: s2Member® Pro v120301
Memory 36.61 MB :: Real Memory 36.75 MB :: Peak Memory 36.70 MB :: Real Peak Memory 36.75 MB
www.bizzycity.com/?s2member_pro_clickbank_notify=1
User-Agent: Jakarta Commons-HttpClient/3.0.1
array (
  'cprodtitle' => 'Bizzy City Membership',
  'ctranspaymentmethod' => 'TEST',
  'cfuturepayments' => '998',
  'ccustzip' => '43017',
  'ccustshippingzip' => '43017',
  'ccustemail' => 'info@arringtonmusic.com',
  'crebillfrequency' => 'YEARLY',
  'crebillstatus' => 'ACTIVE',
  'ctransaffiliate' => '',
  'cupsellreceipt' => '',
  'corderamount' => '1699',
  'ccustcounty' => '',
  'ccurrency' => 'USD',
  'ccustfirstname' => 'TOMMY',
  'crebillamnt' => '1699',
  'ctransaction' => 'TEST_SALE',
  'ccuststate' => 'OH',
  'corderlanguage' => 'EN',
  'caccountamount' => '1472',
  'ctid' => '',
  'ccustshippingcountry' => 'US',
  'cnextpaymentdate' => '2012-03-09',
  'cverify' => 'A02F63EB',
  'cprocessedpayments' => '1',
  'cnoticeversion' => '4.0',
  'cprodtype' => 'RECURRING',
  'ccustcc' => 'US',
  'ccustshippingstate' => 'OH',
  'ctransreceipt' => 'QKJGWYED',
  'ccustfullname' => 'TOMMY BOY',
  'cbf' => '',
  'cbfid' => '',
  'cshippingamount' => '0',
  'ctransvendor' => 'bizzycity',
  'cvendthru' => 's2_p3=1+Y&s2_p1=3+D&s2_subscr_id=s2-4f56a49039164&s2_custom=www.bizzycity.com&_s2member_sig=1331078288-15337895cb6477283f90f91bc9e5c792&s2_desc=Bizzy+City+Annual+Membership&s2_invoice=1&s2_customer_ip=75.185.72.3&',
  'ctransrole' => 'VENDOR',
  'ctaxamount' => '0',
  'cbfpath' => '',
  'ccustaddr2' => '',
  'ccustaddr1' => '',
  'ccustcity' => '',
  'ccustlastname' => 'BOY',
  'ctranstime' => '1331078361',
  'cproditem' => '1',
  's2member_log' => 
  array (
    0 => 'IPN received on: Tue Mar 6, 2012 11:59:22 pm UTC',
    1 => 's2Member POST vars verified with ClickBank®.',
    2 => 'ClickBank® transaction identified as ( `SALE/RECURRING` ).',
    3 => 'IPN reformulated. Piping through s2Member's core/standard PayPal® processor as `txn_type` ( `subscr_signup` ).',
    4 => 'Please check PayPal® IPN logs for further processing details.',
  ),
  's2vars' => 
  array (
    's2_p3' => '1 Y',
    's2_p1' => '3 D',
    's2_subscr_id' => 's2-4f56a49039164',
    's2_custom' => 'www.bizzycity.com',
    '_s2member_sig' => '1331078288-15337895cb6477283f90f91bc9e5c792',
    's2_desc' => 'Bizzy City Annual Membership',
    's2_invoice' => '1',
    's2_customer_ip' => '75.185.72.3',
  ),
)
  • This reply was modified 4 years, 10 months ago by  Raam Dev. Reason: Added log file to code box to improve readability
Posted: Wednesday Mar 7th, 2012 at 9:55 am #7549

Here is the link in the email that should allow me to register?

Thanks Tommy! Your membership has been approved.

If you haven’t already done so, the next step is to Register a Username.

Complete your registration here:
http://tinyurl.com/85b9xt4#www.bizzycity.com

If you have any trouble, please feel free to contact us.

Best Regards,
Bizzy City

Posted: Wednesday Mar 7th, 2012 at 1:29 pm #7561
Raam Dev
Username: Raam
Staff Member

Hi Stephen,

– Are you using any URI Access Restrictions? (Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions)
– Do you have Open Registration turned on or off? (Dashboard -› s2Member® -› General Options -› Open Registration)
– Have you tried changing the URL Shortening Service to something other than TinyURL? (Dashboard -› s2Member® -› General Options -› URL Shortening Service)

Posted: Wednesday Mar 7th, 2012 at 2:04 pm #7567

Hi Raam,

– I am not presently using URI Access Restrictions – (none of the levels boxes have anything in them)

-I had not been using Open Registration when the problem occurred, however I turned it on to see if it would help, but no change

– I have not tried changing the URL Shortening Service, as the problem also occurs in that upon completing the payment in Clickbank, the member is not taken to any registration form either.

Posted: Wednesday Mar 7th, 2012 at 2:18 pm #7569

I am using Buddypress in this multi site if that is of any help.

Posted: Wednesday Mar 7th, 2012 at 2:54 pm #7572

Stephen, the return from ClickBank doesn’t take you to a registration page, but a thank-you page, and that doesn’t redirect to registration, instead it should have a link to it. You have to use the return URL given to you by s2Member.
[hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration[/hilite]

http://www.bizzycity.com/?s2member_pro_clickbank_return=1

Yet, the link in the confirmation email should work, but isn’t. I’m with Raam suspecting the URI restrictions. Looks like you’re protecting all BuddyPress and that included the registration page. Could you show us a screenshot of it?
[hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

I’m guessing the Join page is what you set as the Membership Options page. In it I see that you’re using a ClickBank order link that doesn’t look generated by s2Member. Are you using a shortcode for it? Could you post it here?

Thanks!

Posted: Wednesday Mar 7th, 2012 at 2:54 pm #7573

You mention using multisite. Are you giving blogs to the members?

Posted: Wednesday Mar 7th, 2012 at 3:25 pm #7576

Cristian,

What should be the link I integrate into the thank you pager for registration?

I am not giving blogs to members.

Attached is a screenshot of the URI restrictions.

Posted: Wednesday Mar 7th, 2012 at 3:33 pm #7578

Thanks for the screenshot. Okay, not the URI restriction then.

Could you tell me what page you chose for the Login Welcome Page and for the Membership Options Page?
[hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]
[hilite path]Dashboard -› s2Member® -› General Options -› Membership Options Page[/hilite]

In the thank-you page you’d just link to the registration page. Once the person got to the thank-you page after the checkout, s2Member would have received confirmation of the payment (in most cases, sometimes there’s a slight delay from CB) and set a cookie in the user’s browser that’ll let him register in your WP even if you have Open Registration disabled.

What is your thank-you page? Are you using s2Member’s default? If not, how did you do the customization? All the instructions for that are in this section:
[hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration[/hilite]

Posted: Wednesday Mar 7th, 2012 at 3:52 pm #7581

I configured the login welcome page when I had the s2member free version to be the home page.

The membership options page when I was going to use paypal was bizzycity.com/join

When I enrolled in Clickbank, per their instructions, I set up a HOP page for the pitch/sales page: bizzycity.com/clickbank

I also kept the original membership options page bizzycity.com/join for visitors who were not referred by Clickbank

I am still not sure what the link to the registration page is that I should put in my thank you page?

I am not using the s2Member’s default thank you page. Again, clickbank instructed me to set up a thank you page
when I was enrolling so I created bizzycity.com/thank-you for their system. I can go back and change that in Clickbank and use the s2Member thank you page if that would help.

Posted: Wednesday Mar 7th, 2012 at 4:06 pm #7584

You should return the user to the URL s2Member gave you, but you can show your custom thank-you page too. It’s explained in the last part of the section I pointed you to for the thank-you page.
[hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration[/hilite]

Basic Example ( please remember to URL encode the value ):
http://www.bizzycity.com/?s2member_pro_clickbank_return=1&s2member_pro_clickbank_return_success=http://www.bizzycity.com/thank-you/

Proper Example ( with the URL having been encoded properly ):
http://www.bizzycity.com/?s2member_pro_clickbank_return=1&s2member_pro_clickbank_return_success=http%3A%2F%2Fwww.bizzycity.com%2Fthank-you%2F

* For help on URL encoding, please see:
http://www.w3schools.com/tags/ref_urlencode.asp

Posted: Wednesday Mar 7th, 2012 at 4:20 pm #7585

I configured the login welcome page when I had the s2member free version to be the home page.

That’s fine. What page is it? Could you give me the URL?

When I enrolled in Clickbank, per their instructions, I set up a HOP page for the pitch/sales page: bizzycity.com/clickbank

That just sends me to the home page.

I also kept the original membership options page bizzycity.com/join for visitors who were not referred by Clickbank

That one I can access and the link to order from ClickBank doesn’t seem to be generated with an s2Member shortcode.

I am still not sure what the link to the registration page is that I should put in my thank you page?

That isn’t changed by s2Member. It’d normally be [hilite mono]/wp-login.php?action=register[/hilite] although BuddyPress redirects it to [hilite mono]/register/[/hilite], but multisite installations change it to [hilite mono]/wp-signup.php[/hilite]. I don’t know what happens with the multisite-BuddyPress combo.

Went to buddypress.org and tried /wp-login.php?action=register, got redirected to /register/ and got a “Page Not Found” error… http://buddypress.org/wp-login.php?action=register You could ask them about this problem too.


By the way, I’d try, as a test, to see if there isn’t a theme or plugin causing all these anomalies.

Try changing the theme to the default TwentyEleven for a moment and try the registration.

If that didn’t solve it, try deactivating other plugins you have installed, one by one, and test after each to see if the problem continues.

You can test from another browser to avoid logging in and out of your admin account each time.

I hope that helps.

Posted: Wednesday Mar 7th, 2012 at 5:09 pm #7589

Thanks. I will try what you have recommended and let you now.

A couple other questions.

Is there any reason you would know that s2 would work with the free paypal version and not with the pro version and clickbank?

Is there a way to have s2 override any buddypress registration? Once a member joins and is registered they have access to the entire site including the buddypress features, so there is no need to really even have the buddypress registration code.

Posted: Wednesday Mar 7th, 2012 at 5:47 pm #7592

Well, you can bypass the BuddyPress registration using a free registration pro-form.
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

But this would be usable by anyone, not just those who purchased through ClickBank, and doesn’t even recognize if you purchased or not, so it’s not very useful unless you hide it in a URL that only those getting the email see.

Now, here’s an idea: you could put the free registratino pro-form in a page protected with Specific Page restriction and then what you sell is the access to that page.
[hilite path]Dashboard -› s2Member® -› ClickBank® Buttons -› Specific Post/Page (Buy Now) Buttons[/hilite]

Posted: Wednesday Mar 7th, 2012 at 9:27 pm #7595

Great. I will give it a try and let you know.

Posted: Thursday Mar 8th, 2012 at 11:15 am #7623

Hi Cristian,

I have integrated the specific page buy button. It works!

However, :)

1. The free form has a caption “Sign Up Now – Its Free” which would seem to confuse the buyer in that they just purchased the membership. Is there any way around this?

2. I am no longer receiving the “Membership Approved” Email with a link to the thank you page. Is this correct?

Thanks.

Posted: Thursday Mar 8th, 2012 at 7:56 pm #7672

So in other words, is it possible to edit the paypal form to remove the Sign up Now Its Free Text?

Posted: Thursday Mar 8th, 2012 at 9:38 pm #7678

Never mind, figured it out.

Posted: Friday Mar 9th, 2012 at 12:33 am #7687

Cool. :)

Posted: Friday Mar 9th, 2012 at 4:03 pm #7754

Hey Cristian,

Is it possible to configure a trial period with this? When I had it originally configured I had chosen the Clickbank options to offer a 3 day trial. Has this now gone away?

Thanks,

Posted: Friday Mar 9th, 2012 at 4:11 pm #7755

Here is the code now with the special page:

[s2Member-Pro-ClickBank-Button cbp="1" sp="1" ids="306" exp="8760" desc="Bizzy City Annual Membership" custom="www.bizzycity.com" image="default" output="anchor" /]

Here is the code I originally had with the 3 day trial

[s2Member-Pro-ClickBank-Button cbp="1" level="1" ccaps="" desc="Bizzy City Annual Membership / description and pricing details here." custom="www.bizzycity.com" tp="3" tt="D" rp="1" rt="Y" rr="1" image="default" output="anchor" /]

Will s2Member work with a hybrid code combining these?

[s2Member-Pro-ClickBank-Button cbp="1" sp="1" ids="306" exp="8760" desc="Bizzy City Annual Membership" custom="www.bizzycity.com" tp="3" tt="D" rp="1" rt="Y" rr="1" image="default" output="anchor" /]
Posted: Friday Mar 9th, 2012 at 5:40 pm #7801

Not. The thing is that the Specific Page restriction sales are buy-now transactions (one-time payment), not subscriptions (recurring).

In the coming major release it may be possible to sell Specific Page access with a subscription, but not yet.

Posted: Friday Mar 9th, 2012 at 8:54 pm #7821

Well then I guess I am back to square one because the free trial is part of the marketing strategy.

Not sure what to do at this point.

Posted: Friday Mar 9th, 2012 at 9:46 pm #7823

:/

Viewing 25 replies - 1 through 25 (of 33 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

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.