Page 2 of 2

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 12:42 pm
by ladyj2001
Hi there,

Ok, so the test page is here: http://tinyurl.com/3tn6egz

Shortcode is: [s2Member-PayPal-Button level="2" ccaps="" desc="Premium Member / description and pricing details here." ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.mydomainname.co.uk" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="M" rr="1" rrt="" rra="1" image="default" output="button" /]

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 2:02 pm
by Cristián Lávaque
Thanks!

I see a recaptcha code messing with your email address in the PayPal button's form. What plugin you installed can be causing that?

You could also try encrypting the button, then the email address will probably not be there for the recaptcha plugin to mess with it. WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Button Encryption

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 2:22 pm
by ladyj2001
Hi Christian,

My site is a multisite intsallation and I have subdirectory which stopped taking payments as soon as I enabled encrypted buttons, so I have to undo it.

The site, motherswhowork.co.uk/mumpreneurdirectory used a directory theme, I've just noticed that s2member is blocking user registration...!

Why is that? I thought it allowed multisite use?

Could that be the problem? The multisite thing?

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 2:56 pm
by Cristián Lávaque
I don't know. s2Member instances in network blogs are independent of each other, if you change a setting for Blog A, Blog B is unaffected.

Are you trying to mix the blogs? Setting up the membership content in one with the s2Member-PayPal integration in another one? That'd cause problems.

Could you explain how you set it up, please? Are you giving blogs to the members or just using them for organization of the site?

Anyway, you can turn encryption off, then you'd have to find the plugin that's doing the recaptcha thing.

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:03 pm
by ladyj2001
Hi,

Ive switcched it off.

There is no plugin with recaptcha...

People only sign up for membership so they can access premium content. I don't know how to configure for two sites to integrate - I only set up s2member on one site, but already I an see that it is blocking the directory site, which is odd.
This is realy baffling

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:22 pm
by ladyj2001
Woop Woop!

I found the plugin - wp-recaptca, disabled it and now the shortcode is showing the button properly.

Question: could this have been the cause of people not receiving their registration password and things?

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:27 pm
by Cristián Lávaque
Good! Glad you fixed that.

About the other problems, they may have been because of something wrong in the buttons you were using, or something else, don't know yet. When I learned that you had not been using the shortcode I thought it'd be best to sort that out first and then see how the rest goes.

Could you try doing a test purchase with that button and then show me the log entry for that transaction?

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:32 pm
by ladyj2001
OK,so the system is now sending the email password when I add people from the backend - reat!

BUT....

1. when you use the username and password in the email to try to log in, it brings you back to the registration page

2. when I ad the details again, it says the email address is already registered...which of course it is, but then why won't it acceot the system generated password without redirecting to Register for theis Site?

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:49 pm
by ladyj2001
Hi Christian,

Making huge progress, the aweber email kicks in, I've been able to choose a username, add my name and address, and the system tells me my embership is approved.

then it asks me to wait for an email with my password, which doesn't come....

so I did a lost password, which acceoted the username/email address ( I tried both), but still no password.

Here is the log file:

Code: Select all
WordPress® v3.2.1 :: s2Member® v110731
www.mywebsite.co.uk/?s2member_paypal_notify=1
User-Agent:
array (
'mc_gross' => '0.01',
'invoice' => '4e419653029c8~90.194.3.153',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'YW5HEJUUW9DT8',
'payment_date' => '13:34:34 Aug 09, 2011 PDT',
'payment_status' => 'Pending',
'charset' => 'windows-1252',
'first_name' => 'dorcas',
'option_selection1' => '1',
'option_selection2' => '90.194.3.153',
'notify_version' => '3.2',
'subscr_id' => 'I-KXERTBK5168D',
'custom' => 'www.mywebsite.co.uk',
'payer_status' => 'verified',
'business' => 'joycellyn.akuffo@paymentemail.com',
'verify_sign' => 'ATo2dAJQ-vyyAkB7WjqR5yYpn3VzA7swkx-P41qzWsnAGOScE0gvVj7s',
'payer_email' => 'payer@paymentemail.com',
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => '8BT15826AB677050M',
'payment_type' => 'echeck',
'last_name' => 'kofie',
'receiver_email' => 'joycellyn.akuffo@paymentemail.com',
'receiver_id' => 'H6FSGWHNTUC5Y',
'pending_reason' => 'echeck',
'txn_type' => 'subscr_payment',
'item_name' => 'Premium Member / description and pricing details here.',
'mc_currency' => 'USD',
'item_number' => '2',
'residence_country' => 'GB',
'transaction_subject' => '',
'payment_gross' => '0.01',
'ipn_track_id' => 'qDDEZ1go4AEh9o5idKTNGw',
's2member_log' =>
array (
0 => 'IPN received on: Tue Aug 9, 2011 8:34:44 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 's2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Tue Aug 9, 2011 8:34:49 pm UTC. s2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
6 => 'Skipping this IPN response, for now. The Subscr. ID is not associated with a registered Member.',
7 => 'Re-generating. This IPN will go into a Transient Queue; and be re-processed during registration.',
),
'subscr_gateway' => 'paypal',
'ccaps' => NULL,
'level' => '2',
'ip' => '90.194.3.153',
)

WordPress® v3.2.1 :: s2Member® v110731
www.mywebsite.co.uk/?s2member_paypal_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-KXERTBK5168D',
'last_name' => 'kofie',
'option_selection1' => '1',
'option_selection2' => '90.194.3.153',
'residence_country' => 'GB',
'mc_currency' => 'USD',
'item_name' => 'Premium Member / description and pricing details here.',
'business' => 'joycellyn.akuffo@paymentemail.com',
'amount3' => '0.01',
'recurring' => '0.01',
'verify_sign' => 'AWlpMEKr1B-fiuanqDTdbMsRWouOAZs5XslhZ70nOa-dFuMHrJH8wn.I',
'payer_status' => 'verified',
'payer_email' => 'payer@paymentemail.com',
'first_name' => 'dorcas',
'receiver_email' => 'joycellyn.akuffo@paymentemail.com',
'payer_id' => 'YW5HEJUUW9DT8',
'option_name1' => 'Referencing Customer ID',
'invoice' => '4e419653029c8~90.194.3.153',
'option_name2' => 'Customer IP Address',
'reattempt' => '1',
'item_number' => '2',
'subscr_date' => '13:34:28 Aug 09, 2011 PDT',
'custom' => 'www.mywebsite.co.uk',
'charset' => 'windows-1252',
'notify_version' => '3.1',
'period3' => '1 M',
'mc_amount3' => '0.01',
'ipn_track_id' => 'qDDEZ1go4AEh9o5idKTNGw',
's2member_log' =>
array (
0 => 'IPN received on: Tue Aug 9, 2011 8:35:02 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ).',
4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/ update vars.',
5 => 'Unable to modify Subscription. The existing User ID is associated with an Administrator. Stopping here. Otherwise, an Administrator could lose access.',
),
'subscr_gateway' => 'paypal',
'eotper' => NULL,
'ccaps' => NULL,
'level' => '2',
'ip' => '90.194.3.153',
'period1' => '0 D',
'mc_amount1' => '0.00',
'initial_term' => '0 D',
'initial' => '0.01',
'regular' => '0.01',
'regular_term' => '1 M',
)

WordPress® v3.2.1 :: s2Member® v110731
www.mywebsite.co.uk/?s2member_paypal_notify=1
User-Agent:
array (
'txn_type' => 'subscr_signup',
'subscr_id' => 'I-WT20L482M1NX',
'last_name' => 'kofie',
'option_selection1' => 'www.mywebsite.co.uk',
'option_selection2' => '90.194.3.153',
'residence_country' => 'GB',
'mc_currency' => 'USD',
'item_name' => 'Premium Member / description and pricing details here.',
'business' => 'joycellyn.akuffo@paymentemail.com',
'amount3' => '0.01',
'recurring' => '0.01',
'verify_sign' => 'AEDIwBstHSKXBIVNZ9ULRXjteYGKAfvl-Mb6PdaANEk5wRQNXt08mIJt',
'payer_status' => 'verified',
'payer_email' => 'payer@paymentemail.com',
'first_name' => 'dorcas',
'receiver_email' => 'joycellyn.akuffo@paymentemail.com',
'payer_id' => 'YW5HEJUUW9DT8',
'option_name1' => 'Originating Domain',
'invoice' => '4e419a54054c4~90.194.3.153',
'option_name2' => 'Customer IP Address',
'reattempt' => '1',
'item_number' => '2',
'subscr_date' => '13:37:19 Aug 09, 2011 PDT',
'custom' => 'www.mywebsite.co.uk',
'charset' => 'windows-1252',
'notify_version' => '3.2',
'period3' => '1 M',
'mc_amount3' => '0.01',
'ipn_track_id' => '2ifrJLNanpE4dsAueKTIpg',
's2member_log' =>
array (
0 => 'IPN received on: Tue Aug 9, 2011 8:37:36 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ).',
4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.',
5 => 'Signup Confirmation Email sent to: "dorcas kofie" <payer@paymentemail.com>.',
6 => 'Storing IPN signup vars into a Transient Queue. These will be processed on registration.',
),
'subscr_gateway' => 'paypal',
'eotper' => NULL,
'ccaps' => NULL,
'level' => '2',
'ip' => '90.194.3.153',
'period1' => '0 D',
'mc_amount1' => '0.00',
'initial_term' => '0 D',
'initial' => '0.01',
'regular' => '0.01',
'regular_term' => '1 M',
)

WordPress® v3.2.1 :: s2Member® v110731
www.mywebsite.co.uk/?s2member_paypal_notify=1
User-Agent:
array (
'mc_gross' => '0.01',
'invoice' => '4e419a54054c4~90.194.3.153',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'YW5HEJUUW9DT8',
'payment_date' => '13:37:24 Aug 09, 2011 PDT',
'payment_status' => 'Pending',
'charset' => 'windows-1252',
'first_name' => 'dorcas',
'option_selection1' => 'www.mywebsite.co.uk',
'option_selection2' => '90.194.3.153',
'notify_version' => '3.1',
'subscr_id' => 'I-WT20L482M1NX',
'custom' => 'www.mywebsite.co.uk',
'payer_status' => 'verified',
'business' => 'joycellyn.akuffo@paymentemail.com',
'verify_sign' => 'AJNnakzp-aNWqieqcqrOPGN1SgpBAmx-yC-zy0UB4xfdWBLSHLlqDFav',
'payer_email' => 'payer@paymentemail.com',
'option_name1' => 'Originating Domain',
'option_name2' => 'Customer IP Address',
'txn_id' => '35T05527H27487322',
'payment_type' => 'echeck',
'last_name' => 'kofie',
'receiver_email' => 'joycellyn.akuffo@paymentemail.com',
'receiver_id' => 'H6FSGWHNTUC5Y',
'pending_reason' => 'echeck',
'txn_type' => 'subscr_payment',
'item_name' => 'Premium Member / description and pricing details here.',
'mc_currency' => 'USD',
'item_number' => '2',
'residence_country' => 'GB',
'transaction_subject' => '',
'payment_gross' => '0.01',
'ipn_track_id' => '2ifrJLNanpE4dsAueKTIpg',
's2member_log' =>
array (
0 => 'IPN received on: Tue Aug 9, 2011 8:37:49 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 's2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Tue Aug 9, 2011 8:37:54 pm UTC. s2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
6 => 'Skipping this IPN response, for now. The Subscr. ID is not associated with a registered Member.',
7 => 'Re-generating. This IPN will go into a Transient Queue; and be re-processed during registration.',
),
'subscr_gateway' => 'paypal',
'ccaps' => NULL,
'level' => '2',
'ip' => '90.194.3.153',
)

WordPress® v3.2.1 :: s2Member® v110731
www.mywebsite.co.uk/?s2member_paypal_no ... 117892a52a
User-Agent: WordPress/3.2.1; http://www.mywebsite.co.uk
array (
'txn_type' => 'subscr_payment',
'mc_gross' => '0.01',
'invoice' => '4e419a54054c4~90.194.3.153',
'first_name' => 'dorcas',
'option_selection1' => 'www.mywebsite.co.uk',
'option_selection2' => '90.194.3.153',
'subscr_id' => 'I-WT20L482M1NX',
'custom' => 'www.mywebsite.co.uk',
'payer_email' => 'payer@paymentemail.com',
'option_name1' => 'Originating Domain',
'option_name2' => 'Customer IP Address',
'txn_id' => '35T05527H27487322',
'last_name' => 'kofie',
'item_name' => 'Premium Member / description and pricing details here.',
'mc_currency' => 'USD',
'item_number' => '2',
'subscr_gateway' => 'paypal',
'proxy_verified' => 'paypal',
's2member_log' =>
array (
0 => 'IPN received on: Tue Aug 9, 2011 8:39:09 pm UTC',
1 => 's2Member POST vars verified with a Proxy Key',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 's2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Tue Aug 9, 2011 8:39:14 pm UTC. s2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
6 => 'Updated Payment Times for this Member.',
),
'ccaps' => NULL,
'level' => '2',
'ip' => '90.194.3.153',
's2member_paypal_proxy' => 'paypal',
's2member_paypal_proxy_verification' => 'ce0a51d41a3ea4ff64e7e0117892a52a',
)

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:52 pm
by ladyj2001
Ok, so the lost password came through.

I clicked the link, chose a different password and clicked login, which then took me back to the Register for This Site page again... :?

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 3:57 pm
by Cristián Lávaque
ladyj2001 wrote:OK,so the system is now sending the email password when I add people from the backend - reat!

BUT....

1. when you use the username and password in the email to try to log in, it brings you back to the registration page

2. when I ad the details again, it says the email address is already registered...which of course it is, but then why won't it acceot the system generated password without redirecting to Register for theis Site?


I'm glad the email got sent. :)

It's odd. There could be another conflict with a plugin. Could you disable other plugins leaving s2Member and try again?

ladyj2001 wrote:Ok, so the lost password came through.

I clicked the link, chose a different password and clicked login, which then took me back to the Register for This Site page again... :?


Same.

Please try that test so we confirm whether it's a plugin conflict.

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 4:09 pm
by ladyj2001
Still no joy

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 4:14 pm
by Cristián Lávaque
ladyj2001 wrote:Hi Christian,

Making huge progress, the aweber email kicks in, I've been able to choose a username, add my name and address, and the system tells me my embership is approved.

then it asks me to wait for an email with my password, which doesn't come....

so I did a lost password, which acceoted the username/email address ( I tried both), but still no password.

Here is the log file:


Great progress. :)

I only need the latest entries, I removed earlier ones.

You should test purchase from an account other than the admin one, one of the entries says:

5 => 'Unable to modify Subscription. The existing User ID is associated with an Administrator. Stopping here. Otherwise, an Administrator could lose access.',


Now, the next entry shows an email successfully sent to the customer, s2Member is sending the confirmation email, if it doesn't arrive it's a problem elsewhere (like being filtered as spam, or maybe your SMTP settings):

5 => 'Signup Confirmation Email sent to: "dorcas kofie" <payer@paymentemail.com>.',


The last one shows a successful subscriber payment and an updated EOT time:

6 => 'Updated Payment Times for this Member.',

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 4:17 pm
by ladyj2001
Ok, so the wp-login.php seems to be the problem - it's redireting to the register page for some reason.

I tried clicking on the 'login' link on that registration page, but it keeps redirecting

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 4:37 pm
by ladyj2001
Ok, so I trued it again.

Everything is working fine now, it's just the login that's redirectig to the register page...

Re: Email confirmation and redirect to registration page not

PostPosted: August 9th, 2011, 7:36 pm
by Cristián Lávaque
Great! Almost there. :)

Could try as the TwentyTen theme as a test and see if the problem goes away? If not, try deactivating other plugins that may be affecting the login.

Re: Email confirmation and redirect to registration page not

PostPosted: August 12th, 2011, 1:57 am
by ladyj2001
Hello,

Sorry for the delay in responding.

Switching themes doesn't help with the login redirect issue... :-(

Re: Email confirmation and redirect to registration page not

PostPosted: August 12th, 2011, 11:17 am
by Cristián Lávaque
I don't understand. I just tried going to your login page and I can load it fine. /wp-login.php

Could you explain the steps you take before you get redirected to registration when you try to get to the login page?