Community Support Forums — WordPress® ( Users Helping Users ) — 2011-07-13T17:02:08-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=14072 2011-07-13T17:02:08-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28318#p28318 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]>
Anyhow, i will upgrade to the last version, and wait for the next customer to see how it behaves.

Statistics: Posted by cassel — July 13th, 2011, 5:02 pm


]]>
2011-07-13T16:14:47-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28315#p28315 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]> Statistics: Posted by Jason Caldwell — July 13th, 2011, 4:14 pm


]]>
2011-07-13T14:19:39-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28303#p28303 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]>
Tue Jul 12th, 2011
@ precisely 3:06 am

Is this field for the actual initial registration or will that date change when the user becomes a paid member?

Statistics: Posted by cassel — July 13th, 2011, 2:19 pm


]]>
2011-07-13T14:11:45-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28301#p28301 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]> Thanks for your patience.

This transaction log that you posted looks good. However, this was NOT a new User, it was an existing account holder that was upgrading to paid status. In cases like this, WordPress will not notify you directly about having a new User, because the User's account already existed. What DID happen here, is that an existing User became a paid Member.
Code:
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1&tx=3XP40578UE989660N&st=Completed&amt=49.00&cc=USD&cm=scrapbookcampus%2ecom&item_number=1:basic,forum:6%20M
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; HPNTDF; .NET4.0C)
array (
'mc_gross' => '49.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => xxxx,
'tax' => '0.00',
'payment_date' => '20:09:45 Jul 11, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => xxxx,
'option_selection1' => '86',
'option_selection2' => xxxxx,
'mc_fee' => '1.72',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'verified',
'business' => 'admin@xxxx,
'quantity' => '1',
'payer_email' => 'trafficdirsgirl@gmail.com',
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => xxxxxx,
'payment_type' => 'instant',
'last_name' => xxxx,
'receiver_email' => 'cassel@xxxx,
'payment_fee' => '1.72',
'receiver_id' => xx,
'txn_type' => 'web_accept',
'item_name' => 'Basic',
'mc_currency' => 'USD',
'item_number' => '1:basic,forum:6 M',
'residence_country' => 'US',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '49.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'Return-Data received on: Tue Jul 12, 2011 3:09:48 am 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|subscr_payment).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/ update vars.',
5 => 'Automatic EOT ( End Of Term ) Time will be set to: Sun Jul 8, 2012 3:09:40 am UTC.',
6 => 's2Member Level/Capabilities updated w/ advanced update routines.',
7 => 'Redirecting Customer to the Login Page. They need to log back in.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => xxxx,
'eotper' => '6 M',
'ccaps' => 'basic,forum',
'level' => '1',
'ip' => xxxx,
)


The bug that Cristián mentioned was corrected in the release of s2Member v110710. If you are having problems being notified about "new" Users/Members, I would suggest upgrading to the latest release, because s2Member v110708 and s2Member v110709 contained a bug that caused a problem for some site owners. This problem was corrected in s2Member v110710, and some new options were added to s2Member configuration panel, under: s2Member -> General Options -> Email Configuration, allowing site owners to take more control over New User Notifications, both to the User, and also to the Administrator.

All of that being said. If you have an existing User, who logs in and upgrades to become a Member, neither WordPress or s2Member will notify you about having a "new" User, because the User already existed. However, the Customer will receive an email acknowledging their upgrade, and ( if configured properly ), PayPal may also send you ( i.e. the Merchant ) an email with subject line "Notification of Payment Received". If you'd like to receive additional information directly from s2Member whenever a Customer upgrades, you might want to have a look in your Dashboard, under: s2Member -> API Notifications -> Modification Notifications ( or Payment Notifications ). You may configure both email and scripted notifications from that section in your Dashboard.

Statistics: Posted by Jason Caldwell — July 13th, 2011, 2:11 pm


]]>
2011-07-12T14:37:44-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28206#p28206 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]>
cassel wrote:
OK let's be fair to Paypal, it DID send the correct notification email, 90 minutes later!


lol

Statistics: Posted by Cristián Lávaque — July 12th, 2011, 2:37 pm


]]>
2011-07-12T05:05:58-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28180#p28180 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]> Statistics: Posted by cassel — July 12th, 2011, 5:05 am


]]>
2011-07-11T22:27:00-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28169#p28169 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]>
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1&tx=3XP40578UE989660N&st=Completed&amt=49.00&cc=USD&cm=scrapbookcampus%2ecom&item_number=1:basic,forum:6%20M
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; HPNTDF; .NET4.0C)
array (
'mc_gross' => '49.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => xxxx,
'tax' => '0.00',
'payment_date' => '20:09:45 Jul 11, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => xxxx,
'option_selection1' => '86',
'option_selection2' => xxxxx,
'mc_fee' => '1.72',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'verified',
'business' => 'admin@xxxx,
'quantity' => '1',
'payer_email' => 'trafficdirsgirl@gmail.com',
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => xxxxxx,
'payment_type' => 'instant',
'last_name' => xxxx,
'receiver_email' => 'cassel@xxxx,
'payment_fee' => '1.72',
'receiver_id' => xx,
'txn_type' => 'web_accept',
'item_name' => 'Basic',
'mc_currency' => 'USD',
'item_number' => '1:basic,forum:6 M',
'residence_country' => 'US',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '49.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'Return-Data received on: Tue Jul 12, 2011 3:09:48 am 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|subscr_payment).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/ update vars.',
5 => 'Automatic EOT ( End Of Term ) Time will be set to: Sun Jul 8, 2012 3:09:40 am UTC.',
6 => 's2Member Level/Capabilities updated w/ advanced update routines.',
7 => 'Redirecting Customer to the Login Page. They need to log back in.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => xxxx,
'eotper' => '6 M',
'ccaps' => 'basic,forum',
'level' => '1',
'ip' => xxxx,
)

Is that making sense??? If i had not noticed the email about a new user, i would not have known i had a new customer!

Statistics: Posted by cassel — July 11th, 2011, 10:27 pm


]]>
2011-07-11T20:25:57-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28148#p28148 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]>

Statistics: Posted by cassel — July 11th, 2011, 8:25 pm


]]>
2011-07-11T20:14:43-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=28147#p28147 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]> viewtopic.php?f=4&t=10387

I don't know if Jason has checked your installation directly yet, I'll ask him. You sent the login info already, right? Ah yes, I see them in the support inbox. I'll ask him about this.

Statistics: Posted by Cristián Lávaque — July 11th, 2011, 8:14 pm


]]>
2011-07-10T16:56:42-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=26396#p26396 <![CDATA[Re: Inconsistant Paypal behavior (and logs)]]> Item #1:basic,forum:6 M - Notification of Payment Received from xxx

However, the registration of this user (who was new) did NOT update the level and ccaps AND is not recorded in the log either.

Statistics: Posted by cassel — July 10th, 2011, 4:56 pm


]]>
2011-07-10T13:02:31-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14072&p=26391#p26391 <![CDATA[Inconsistant Paypal behavior (and logs)]]>
This morning, someone made a purchase, and she was brand new, never had a registration at the site, even a free one. She never got the Thank you note from Paypal, her status was only "registered" and not "level1", and no ccaps were set. Usually, i get an email from Paypal with this subject line:
Item #1:basic,forum:6 M - Notification of Payment Received from xxx
but in this last case, i got an email with this subject:
Payment received from xxxx
with no mention of what she purchased. I know what it is by the price.

The previous transaction went through Paypal, sent me the correct confirmation email but the customer did not receive the Thank you note. Here is that log:

WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; .NET4.0C; .NET4.0E; InfoPath.1)
array (
's2member_log' =>
array (
0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',
),
)

WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1&tx=2N5578757U1424015&st=Completed&amt=49.00&cc=USD&cm=scrapbookcampus%2ecom&item_number=1:basic,forum:6%20M
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
array (
'mc_gross' => '49.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => xxxx,
'tax' => '0.00',
'payment_date' => '08:03:34 Jul 09, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => 'Sheila',
'option_selection1' => '68',
'option_selection2' => xxxxx,
'mc_fee' => '1.72',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'verified',
'business' => 'admin@xxxx,
'quantity' => '1',
'payer_email' => xxxxx,
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => xxxxx,
'payment_type' => 'instant',
'last_name' => xxxxx,
'receiver_email' => 'casselxxxx,
'payment_fee' => '1.72',
'receiver_id' => xxxx,
'txn_type' => 'web_accept',
'item_name' => 'Basic Scrap Course with PSP',
'mc_currency' => 'USD',
'item_number' => '1:basic,forum:6 M',
'residence_country' => 'US',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '49.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'Return-Data received on: Sat Jul 9, 2011 3:03: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 (web_accept|subscr_signup|subscr_payment).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/ update vars.',
5 => 'Automatic EOT ( End Of Term ) Time will be set to: Fri Jan 6, 2012 3:03:50 pm UTC.',
6 => 's2Member Level/Capabilities updated w/ advanced update routines.',
7 => 'Redirecting Customer to the Login Page. They need to log back in.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => xxxxxx,
'eotper' => '6 M',
'ccaps' => 'basic,forum',
'level' => '1',
'ip' => xxxxx,
)


Now, i would love to give you the log for the last transaction, but it never registered in the log for it, while the one right before WAS registered correctly in the paypal log (the one posted above).

Any suggestion or explanation?

Statistics: Posted by cassel — July 10th, 2011, 1:02 pm


]]>