Page 1 of 2

Registration Page is being skipped

PostPosted: July 4th, 2011, 4:29 pm
by adamking
As people are buying into my membership site, their being sent to the Login Page instead of a registration page. So no one's able to register for the community.

Any clues what's happening here? It's happening right now as I'm frantically trying to field questions and figure out if I set something up wrong or what?

Please help!

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 4:39 pm
by Cristián Lávaque
Hi Adam.

Could you please show me the shortcode for the button you're using to sell the membership?

Also, with logging enabled WP Admin -> s2Member -> PayPal Options -> PayPal Account Details -> Enable Logging Routines, you'll find the logs here /wp-content/plugins/s2member-logs/ via FTP, please show me the entries for the transactions that are having this problem (x'ing out any private info).

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 5:12 pm
by adamking
There is no shortcode because I needed a custom looking button, so I created the code within PayPal's button creator.

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="AZGH7CHCGCCRA">
<input type="image" src="http://www.woodworkersjourney.com/wp-content/uploads/2011/06/addtocartcc-orange22.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

Working on getting the logs

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 5:17 pm
by Cristián Lávaque
I see, that's most probably the cause of your problem. Here, read this to create the button properly in PayPal viewtopic.php?f=36&t=309#p1333 so it works with s2Member.

Or, if it's just the image you're customizing, then it'd be better to use the shortcode's image attribute. WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes (Explained) -> image

I hope that helps. :)

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 5:25 pm
by adamking
I see. So all I need to do is use the attributes to customize the image source for the button.

I wasn't aware of that thank you.

So, how do I get my existing customers to the right registration page? It's simply giving them the login page everytime.

P.S. - the shortcode isn't working in any WP editor, both visual or html.

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 5:36 pm
by Cristián Lávaque
You can create a registration link for each user using this form WP Admin -> s2Member -> PayPal Buttons -> PayPal Member Registration Access Links

Also, make sure your PayPal settings are all correct so future transactions work properly. WP Admin -> s2Member -> PayPal Options -> PayPal Account Details, PayPal IPN Integration and PayPal PDT/Auto-Return Integration

I hope that helps. :)

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 5:46 pm
by adamking
No matter what code I try the button breaks.

I'm trying to paste these buttons in a blog post on the root site of my membership area. The subdomain has s2 installed.

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 6:31 pm
by Cristián Lávaque
Could you show me the shortcode?

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 7:53 pm
by adamking
Here is the button shortcode. Once I insert it into the post HTML editor it doesn't take. It just appears as text in the post.

I've already had one person cancel due to inability to log on. I hope we can figure out what's wrong, soon.

[s2Member-PayPal-Button level="4" ccaps="" desc="Founding member / $47 annual membership" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.woodworkersjourney.com" ta="0" tp="0" tt="D" ra="47" rp="1" rt="Y" rr="1" rrt="" rra="1" image="http://www.woodworkersjourney.com/wp-content/uploads/2011/06/addtocartcc-orange22.png" output="button" /]

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 8:19 pm
by Cristián Lávaque
I see. The button looks fine, except for one thing: I'm reading an earlier post of yours where you mention s2Member is in a subdomain, but your buttons shows the www, which is most probably not the subdomain you were referring to earlier. This will cause problems, as explained here viewtopic.php?f=36&t=1066

Is it a multisite installation or just two separate blogs or how did you set this up?

I can understand you're being pressured by the customers, you can use the link generator I pointed you to earlier to solve their access issue in the meantime, just make sure you generate the link with the generator from the s2Member that actually has the membership, not another one.

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 8:58 pm
by adamking
I have a subdomain that's using Buddypress for my community. I installed s2member on that subdomain. The blog post is on the main domain. So is this the cause? If so, what do you suggest?

I have indeed sent folks the custom registration url's.Thank you for that tip.

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 9:38 pm
by Cristián Lávaque
Ah ok. Glad you could take care of those members' access. :)

Could you please try changing the www in the custom attribute of the shortcode to the subdomain you're using for the membership? Run a test purchase and tell me if it everything went fine and you were able to register a new account after checkout, please.

[s2Member-PayPal-Button level="4" ccaps="" desc="Founding member / $47 annual membership" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="subdomain.woodworkersjourney.com" ta="0" tp="0" tt="D" ra="47" rp="1" rt="Y" rr="1" rrt="" rra="1" image="http://www.woodworkersjourney.com/wp-content/uploads/2011/06/addtocartcc-orange22.png" output="button" /]

Please, make sure you enabled logging before the test as I explained above, in the subdomain. viewtopic.php?f=4&t=10394#p22330

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 10:31 pm
by adamking
Still no luck. Changing the URL didn't work.

I was mistaken earlier. I installed Buddypress and S2member on a separate folder within the root domain, not a subdomain.

So instead of "community/woodworkersjourney.com" the URL reads "woodworkersjourney.com/community." My apologies.

But still, changing the URL and even using "http://" didn't change the shortcode behavior. It still appears as text in the post.

Does the s2member plugin need to be installed on the root domain (woodworkersjourney.com) instead?

Surely there's a simple solution here that I overlooked or a function that's not activated right.

And yes, logging has been enabled from the beginning. Do you still want to see the logs?

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 11:03 pm
by Cristián Lávaque
Yes, I'd like to see the PayPal logs, please. Remember to "x" out private info.

Got it on the directory thing. Just generate the button with the s2Member you are running the membership with and it'll add the correct value to the custom attribute.

Did you configure the return settings in the PDT panel? WP Admin -> s2Member -> PayPal Options -> PayPal PDT/Auto-Return Integration

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 11:34 pm
by adamking
PayPal IPN Log:

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-4E7BBE0ENVG7',
'last_name' => 'xxx',
'residence_country' => 'CA',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxxxxxx',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => 'xxxx',
'verify_sign' => 'AVLBWLIdicDdbPyIjz11jFLvjdj8A-l-Ndh9yyqKa.-oDGxTYclDAFzv',
'payer_status' => 'verified',
'payer_email' => 'xxxxx',
'address_status' => 'confirmed',
'first_name' => 'xxxxx',
'receiver_email' => 'xxxxx',
'address_country_code' => 'CA',
'payer_id' => 'VYU3TW9CEF4G2',
'address_city' => 'xxxxx',
'reattempt' => '1',
'address_state' => 'xxxxxx',
'subscr_date' => '13:17:16 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'V3H3Y6',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'Canada',
'mc_amount3' => '47.00',
'address_name' => 'xxxxxx',
'ipn_track_id' => 'NhYglCxnjM0pce39EgItRw',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:17:39 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => 'VYU3TW9CEF4G2',
'address_street' => 'xxxxxx',
'payment_date' => '13:17:22 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => 'V3H3Y6',
'first_name' => 'xxxx',
'mc_fee' => '2.13',
'address_country_code' => 'CA',
'address_name' => 'xxxxx',
'notify_version' => '3.1',
'subscr_id' => 'I-4E7BBE0ENVG7',
'payer_status' => 'verified',
'business' => 'xxxxxx',
'address_country' => 'Canada',
'address_city' => 'xxxxx',
'verify_sign' => 'AIItFwHXChfd-hPVbdidsLeVyxxSAIAv-DccSpwdzPCZZEpMotjbENJB',
'payer_email' => 'xxxxx',
'txn_id' => '83W42663CT482023E',
'payment_type' => 'instant',
'last_name' => 'xxxx',
'address_state' => 'xxxxx',
'receiver_email' => 'xxxxxx',
'payment_fee' => '2.13',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'CA',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'NhYglCxnjM0pce39EgItRw',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:17:39 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_modify',
'subscr_id' => 'I-4E7BBE0ENVG7',
'last_name' => 'xxxx',
'residence_country' => 'CA',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxxxx',
'amount3' => '47.00',
'subscr_effective' => '03:00:00 Jul 04, 2012 PDT',
'recurring' => '1',
'address_street' => 'xxxxx',
'verify_sign' => 'AFcWxV21C7fd0v3bYYYRCpSSRl31AimrlMmhlPkZstwSdJNNK7ZJ.Yap',
'payer_status' => 'verified',
'payer_email' => 'xxxx',
'address_status' => 'confirmed',
'first_name' => 'xxxx',
'receiver_email' => 'xxxx',
'address_country_code' => 'CA',
'payer_id' => 'VYU3TW9CEF4G2',
'address_city' => 'xxxx',
'reattempt' => '1',
'address_state' => 'xxxx',
'subscr_date' => '13:17:16 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'V3H3Y6',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'Canada',
'mc_amount3' => '47.00',
'address_name' => 'xxxx',
'ipn_track_id' => 'BVM9abQN7y3PTy0kTLahcw',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:23:42 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-471KJX9E3UYP',
'last_name' => 'xxx',
'residence_country' => 'US',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxxx',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => '7512 friendship village road',
'verify_sign' => 'AiPC9BjkCyDFQXbSkoZcgqH3hpacAFNfXCDb2fPCmXMIs7yamixUlhp5',
'payer_status' => 'verified',
'payer_email' => 'xxxx',
'address_status' => 'confirmed',
'first_name' => 'xxxx',
'receiver_email' => 'xxxx',
'address_country_code' => 'US',
'payer_id' => 'W8ZVDLZY34RNU',
'address_city' => 'xxxx',
'reattempt' => '1',
'address_state' => 'xx',
'subscr_date' => '13:51:08 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => '17202',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'United States',
'mc_amount3' => '47.00',
'address_name' => 'xxxx',
'ipn_track_id' => 'Sdvspl4q-SRZooNxbnV0-Q',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:51:19 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => 'W8ZVDLZY34RNU',
'address_street' => 'xxxx',
'payment_date' => '13:51:13 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => '17202',
'first_name' => 'xxxxx',
'mc_fee' => '1.66',
'address_country_code' => 'US',
'address_name' => 'xxxxx',
'notify_version' => '3.1',
'subscr_id' => 'I-471KJX9E3UYP',
'payer_status' => 'verified',
'business' => 'xxxx',
'address_country' => 'United States',
'address_city' => 'xxxx',
'verify_sign' => 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-AxMB6HcdfA8nrno2as2sjl0m903b',
'payer_email' => 'xxxx',
'txn_id' => '4F0492556M995271G',
'payment_type' => 'instant',
'last_name' => 'xxxx',
'address_state' => 'xx',
'receiver_email' => 'xxxx',
'payment_fee' => '1.66',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'Sdvspl4q-SRZooNxbnV0-Q',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:51:24 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-T5BBCLNGBVU5',
'last_name' => 'xxxx',
'residence_country' => 'US',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxxx',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => 'xxx.',
'verify_sign' => 'A.WmzXEsayf1eQC6jtDpyaMHdG.3A2pfYFndfd4knBRjTSKD1A-GzprJ',
'payer_status' => 'verified',
'payer_email' => 'xxxx',
'address_status' => 'confirmed',
'first_name' => 'xxx',
'receiver_email' => 'xxxxx',
'address_country_code' => 'US',
'payer_id' => '4RN6NWVZ8JT8A',
'address_city' => 'xxx',
'reattempt' => '1',
'payer_business_name' => 'xxx',
'address_state' => 'IL',
'subscr_date' => '13:52:38 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'xxxx',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'United States',
'mc_amount3' => '47.00',
'address_name' => 'xxxx',
'ipn_track_id' => 'PkmIyZWC8TxvEbndwrGQIw',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:52:52 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => '4RN6NWVZ8JT8A',
'address_street' => 'xxxx.',
'payment_date' => '13:52:45 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => '62450',
'first_name' => 'xxx',
'mc_fee' => '1.66',
'address_country_code' => 'US',
'address_name' => 'xxxx',
'notify_version' => '3.1',
'subscr_id' => 'I-T5BBCLNGBVU5',
'payer_status' => 'verified',
'business' => 'xxx',
'address_country' => 'United States',
'address_city' => 'xxx',
'verify_sign' => 'ABdhqicEfPPJ7MuIT4WfW8czJIcNAJd1PV0qOmVCl8TJgjLcEeZWD9yf',
'payer_email' => 'xxxx',
'txn_id' => '2H821008L62283617',
'payment_type' => 'instant',
'payer_business_name' => 'xxxx',
'last_name' => 'King',
'address_state' => 'IL',
'receiver_email' => 'xxxx',
'payment_fee' => '1.66',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'PkmIyZWC8TxvEbndwrGQIw',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:52:53 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-BWCLRF1WX86S',
'last_name' => 'xxxx',
'residence_country' => 'CA',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxxx',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => 'xxx',
'verify_sign' => 'A0..SYH-aI9P5qdkV-kySGWB59ZvABJvlcVmeo0W-oTPOLKPy2kB3eKA',
'payer_status' => 'unverified',
'payer_email' => 'xxx',
'address_status' => 'confirmed',
'first_name' => 'xxx',
'receiver_email' => 'xxx',
'address_country_code' => 'CA',
'payer_id' => 'NEJ3PBH6PMY74',
'address_city' => 'xxx',
'reattempt' => '1',
'address_state' => 'xxx',
'subscr_date' => '13:56:03 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'J7Y 4P7',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'Canada',
'mc_amount3' => '47.00',
'address_name' => 'xxx',
'ipn_track_id' => 'q9R333nfdT.my2U3onYGpQ',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:56:13 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => 'NEJ3PBH6PMY74',
'address_street' => 'xxx',
'payment_date' => '13:56:06 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => 'J7Y 4P7',
'first_name' => 'xxx',
'mc_fee' => '2.13',
'address_country_code' => 'CA',
'address_name' => 'xxx',
'notify_version' => '3.1',
'subscr_id' => 'I-BWCLRF1WX86S',
'payer_status' => 'unverified',
'business' => 'xxx',
'address_country' => 'Canada',
'address_city' => 'xxx',
'verify_sign' => 'AkmDhRyGOeSIxMzi8UzwtAUVjq6FALMQFyr7ctECIPhpCFOdGqTokIXm',
'payer_email' => 'xxxx',
'txn_id' => '8BU10029CB5232907',
'payment_type' => 'instant',
'last_name' => 'xxx',
'address_state' => 'xxx',
'receiver_email' => 'xxx',
'payment_fee' => '2.13',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'CA',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'q9R333nfdT.my2U3onYGpQ',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 8:56:30 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-9E74LHXAL1WF',
'last_name' => 'xxx',
'residence_country' => 'US',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'xxx',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => 'xxx.',
'verify_sign' => 'AiPC9BjkCyDFQXbSkoZcgqH3hpacAlE4VSC6rsLd4UmMz6V7eGpC4nBC',
'payer_status' => 'verified',
'payer_email' => 'xxx',
'address_status' => 'confirmed',
'first_name' => 'xxx',
'receiver_email' => 'xxx',
'address_country_code' => 'US',
'payer_id' => '4RN6NWVZ8JT8A',
'address_city' => 'xxx',
'reattempt' => '1',
'payer_business_name' => 'xxx',
'address_state' => 'IL',
'subscr_date' => '14:05:16 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'xxx',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'United States',
'mc_amount3' => '47.00',
'address_name' => 'xxx',
'ipn_track_id' => 'CKA5KmKu87xjfgfxLTfPGA',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:05:30 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => '4RN6NWVZ8JT8A',
'address_street' => 'xxx.',
'payment_date' => '14:05:21 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => 'xxx',
'first_name' => 'xxx',
'mc_fee' => '1.66',
'address_country_code' => 'US',
'address_name' => 'xxx',
'notify_version' => '3.1',
'subscr_id' => 'I-9E74LHXAL1WF',
'payer_status' => 'verified',
'business' => 'xxx',
'address_country' => 'United States',
'address_city' => 'xxx',
'verify_sign' => 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-Aqo7k4-EhV3M7P1VviX7ujS5z9wW',
'payer_email' => 'xxx',
'txn_id' => '7X834856XH432352F',
'payment_type' => 'instant',
'payer_business_name' => 'xxx',
'last_name' => 'xxx',
'address_state' => 'xx',
'receiver_email' => 'xxx',
'payment_fee' => '1.66',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'CKA5KmKu87xjfgfxLTfPGA',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:05:30 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-674TPG6DM5ES',
'last_name' => 'xxx',
'residence_country' => 'US',
'mc_currency' => 'USD',
'item_name' => 'Against The Grain Annual Membership',
'business' => 'adam@woodworkersjourney.com',
'amount3' => '47.00',
'recurring' => '1',
'address_street' => 'xxx',
'verify_sign' => 'AiPC9BjkCyDFQXbSkoZcgqH3hpacABBsIqd7hwRB.cLKdwK-srXeWgUT',
'payer_status' => 'verified',
'payer_email' => 'xxx',
'address_status' => 'confirmed',
'first_name' => 'xxx',
'receiver_email' => 'adam@woodworkersjourney.com',
'address_country_code' => 'US',
'payer_id' => 'TL7ME5RJUJEAS',
'address_city' => 'xxxx',
'reattempt' => '1',
'address_state' => 'NY',
'subscr_date' => '14:15:48 Jul 04, 2011 PDT',
'btn_id' => '32636029',
'address_zip' => 'xxx',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 Y',
'address_country' => 'United States',
'mc_amount3' => '47.00',
'address_name' => 'xxx',
'ipn_track_id' => 'buY-I97C442K8f9LxidfNA',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:16:01 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '47.00',
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => 'TL7ME5RJUJEAS',
'address_street' => 'xxx',
'payment_date' => '14:15:53 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => 'xxx',
'first_name' => 'xxx',
'mc_fee' => '1.66',
'address_country_code' => 'US',
'address_name' => 'xxx',
'notify_version' => '3.1',
'subscr_id' => 'I-674TPG6DM5ES',
'payer_status' => 'verified',
'business' => 'xxx',
'address_country' => 'United States',
'address_city' => 'xxx',
'verify_sign' => 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-Ah.NtuKdsTeXFJrutD2xU8aUdB.D',
'payer_email' => 'xxx',
'txn_id' => '2V001334633825146',
'payment_type' => 'instant',
'last_name' => 'xxx',
'address_state' => 'xx',
'receiver_email' => 'xxx',
'payment_fee' => '1.66',
'receiver_id' => 'ZLC8A96DFF2RA',
'txn_type' => 'subscr_payment',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '47.00',
'ipn_track_id' => 'buY-I97C442K8f9LxidfNA',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:16:04 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '-47.00',
'protection_eligibility' => 'Eligible',
'payer_id' => '4RN6NWVZ8JT8A',
'address_street' => 'xxx.',
'payment_date' => '14:46:28 Jul 04, 2011 PDT',
'payment_status' => 'Refunded',
'charset' => 'windows-1252',
'address_zip' => '62450',
'first_name' => 'xxx',
'mc_fee' => '-1.36',
'address_country_code' => 'US',
'address_name' => 'xxx',
'notify_version' => '3.1',
'reason_code' => 'refund',
'subscr_id' => 'I-9E74LHXAL1WF',
'business' => 'xxx',
'address_country' => 'United States',
'address_city' => 'xxx',
'verify_sign' => 'AfdNCQf.wtRqnU8xYWr4N.vY03dWA35uM4O4TsrFpMm5hmCvWZ06VvYK',
'payer_email' => 'xxx',
'parent_txn_id' => '7X834856XH432352F',
'txn_id' => '1TS74594AX832903J',
'payment_type' => 'instant',
'payer_business_name' => 'xxx',
'last_name' => 'xxx',
'address_state' => 'xx',
'receiver_email' => 'xxx',
'payment_fee' => '-1.36',
'receiver_id' => 'ZLC8A96DFF2RA',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '-47.00',
'ipn_track_id' => 'nZ6nP3faKC.ol7VX-UCk8A',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:46:33 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

WordPress® v3.1.4 :: s2Member® v110620
www.woodworkersjourney.com/community/?s ... l_notify=1
User-Agent:
array (
'mc_gross' => '-47.00',
'protection_eligibility' => 'Eligible',
'payer_id' => '4RN6NWVZ8JT8A',
'address_street' => 'xxx.',
'payment_date' => '14:47:02 Jul 04, 2011 PDT',
'payment_status' => 'Refunded',
'charset' => 'windows-1252',
'address_zip' => '62450',
'first_name' => 'xxx',
'mc_fee' => '-1.36',
'address_country_code' => 'US',
'address_name' => 'xxx',
'notify_version' => '3.1',
'reason_code' => 'refund',
'subscr_id' => 'I-T5BBCLNGBVU5',
'business' => 'xxx',
'address_country' => 'United States',
'address_city' => 'xxx',
'verify_sign' => 'Afm0Vw5EvNqTPLNi31cDAOi4ZNnbAr8lKxTkJmjw8S-bJULKcFKBbWXb',
'payer_email' => 'xxx',
'parent_txn_id' => '2H821008L62283617',
'txn_id' => '3LH5592252807412T',
'payment_type' => 'instant',
'payer_business_name' => 'xxx',
'last_name' => 'xxx',
'address_state' => 'xx',
'receiver_email' => 'xxx',
'payment_fee' => '-1.36',
'receiver_id' => 'ZLC8A96DFF2RA',
'item_name' => 'Against The Grain Annual Membership',
'mc_currency' => 'USD',
'residence_country' => 'US',
'transaction_subject' => '',
'payment_gross' => '-47.00',
'ipn_track_id' => '61DAWBJ54Ac1v3NSps1zXQ',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 9:47:06 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
),
'subscr_gateway' => 'paypal',
'custom' => false,
)

PayPal RTN Log

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 11:35 pm
by adamking

Re: Registration Page is being skipped

PostPosted: July 4th, 2011, 11:38 pm
by adamking
So the question is why isn't the shortcode working on the blog? If it's ok to generate the buttons in the area I have s2member installed, then why can't the code be pasted into the blog post?

And yes, PayPal return settings were configured from the very beginning.

Whew, I hope we're close to an answer here. I need this to work!

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 12:10 am
by Cristián Lávaque
Thanks for the logs. I requested your permission to view the one in Google Docs, waiting approval. The ones you posted here all have this error

2 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Form and/or Button Code. It MUST always start with your domain name.',
and also
'custom' => false,


Could you please install Exec PHP http://wordpress.org/extend/plugins/exec-php/ and then in a test post add this in the HTML editor, without touching the Visual editor, and tell me what it outputs?

Code: Select all
<?php echo $_SERVER['HTTP_HOST']; ?>


And could you show me the page where you're testing the shortcode button? I looked around your website and only find the buttons from PayPal.

Do you have a WordPress blog in the root of the website and then another blog under /community/? Or is /community/ just the BuddyPress directory? Are you using the latest BuddyPress, the one that integrates with WordPress as a plugin instead of separately? Are you using s2Member's integration with BuddyPress?

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 12:13 am
by Cristián Lávaque
Just read the other log, same problem, this error is in every entry:

2 => 'Unable to verify _SERVER[HTTP_HOST]. Please check the `custom` value in your Button Code. It MUST start with your domain name.',
3 => 'Redirecting Customer to the Login Page, due to an error that occurred.',

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 12:28 am
by adamking
Yes, I saw those errors too. Not sure what they mean.

I'm running a blog on the main site - woodworkersjourney.com

Here's the post I'm trying to get the shortcode to work on. I have an image linked to the paypal code I generated in PayPal.

http://www.woodworkersjourney.com/rebel ... ers-wanted

Am I to install the PHP plugin on the main site or the community site?

I have a page for blogs on the community site but nothing posted. I'm running the latest buddypress, yes.

Are you using s2Member's integration with BuddyPress?


Integration? Is this a separate function or plugin? I didn't see anything during setup to make me think it wouldn't automatically integrate. Nothing in the video tutorials either as I recall.

Thanks for sticking with me on this. Says a terrific amount for your character and ethics. Grateful.

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 12:44 am
by Cristián Lávaque
Thanks for the kudos, Adam. I just do what I can to help, as does Jason. We just want you guys to be happy with s2Member and succeed with your projects. :)

OK, saw the page, but I want to see the button from the shortcode, I want to see what the its HTML looks like in the page. Create a temp test page if you don't want to have it in the actual sales copy.

About where the blog is, I know there is one in the root of the website, is it the same one you integrated BuddyPress with or is there a second WordPress blog under /community/? If there are two, which did you install s2Member in?

Install the Exec PHP plugin in the same blog you installed s2Member, please.

By latest BuddyPress you mean this plugin, right? https://wordpress.org/extend/plugins/bbpress/

The s2Member integration with BuddyPress can be found here WP Admin -> s2Member -> Other Integrations -> BuddyPress Plugin

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 9:34 am
by adamking
When you say "blog" are you referring to an entire website? woodworkersjourney.com is a website with a blog. Running on WP using the Thesis theme.

My community is housed inside a folder of woodworkersjourney.com. On that folder I installed WP, BuddyPress, and the s2member plugin. I have a page in BuddyPress that can be used for a blog.

I think we're switching the terms blog and web site maybe.

So I installed the PHP plugin on woodworkersjourney.com/community and the output in the blog post was "www.woodworkersjourney.com"

Hopefully that's what you wanted to see?

As for BuddyPress, I installed this - http://buddypress.org/

It has a bbpress forum built into it and according to WP Admin -> s2Member -> Other Integrations -> bbPress Plugin - if I had it installed before s2member (which I did), then it integrates automatically.

Here's the test page you asked for. It's the exact HTML used for the blog post, except where the button should be is the visible shortcode. I hope this helps. http://www.woodworkersjourney.com/sales

P.S. - Just had a customer email saying the custom registration link I sent him says he can only use lowercase letters in the user name and that everytime he does, it wont let him in. It just keeps telling him he needs to use lowercase letters.

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 10:49 am
by Cristián Lávaque
Thanks.

When I said blog, I meant WordPress installation. Ok, so you have one in the root and another one in the /community/ directory. The latter is the one with s2Member and BuddyPress installed.

The PHP output is fine, confirms that the value in your shortcode's custom attribute is correct.

Regarding BuddyPress, buddypress.org has both versions, the standalone and the plugin. Which one do you have?

Saw your test page, the shortcode should not be visible. Are you using the default editor that comes with WordPress for pages/posts or did you install another one?

I can keep helping you sort the shortcode out, but if you want to use PayPal buttons, you can create them following the instructions I pointed you to earlier so they work with s2Member.

Regarding the username in lowercase, that's odd. I've registered usernames with capital letters without trouble. Could you please send me a link to register? I'd like to see it, you can remove my account after that. Use this contact form http://s2member.com/contact

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 11:44 am
by adamking
I am using the buddypress plugin, I'm using the default WP html editor, and regarding the instructions you sent earlier, I poured through them and didn't see anything that apply to my situation. What did I miss?

All I want to do is create a membership gateway to the community. I'll need to post buttons to access that community on pages outside of the community, like on my biz blog and sales pages.

If this is something s2member cannot do, please tell me what will.

I'm sending a registration link.

UPDATE: I went through the thread you posted earlier about creating buttons in PayPal that work with s2member. Still confused. Do the buttons have to be used on the same place that s2member is installed?

In other words, by trying to use buttons on the main domain instead of the folder where the community is installed, is this causing the malfunctions?

I am sorry for all the trouble. It seems there's a lot that I still don't understand about this.

Re: Registration Page is being skipped

PostPosted: July 5th, 2011, 1:22 pm
by Cristián Lávaque
Thanks for answering those questions.

OK, try the PayPal generated buttons then, follow the instructions here viewtopic.php?f=36&t=309#p1333 It tells you how to add the itemID, notification URL, return URL, and custom value. These are all needed for s2Member to work properly when someone buys using the PayPal generated button.

I haven't received the email yet, I'll look at that when I do.