/s2member/includes/classes/paypal-notify-in-subscr-or-rp-eots-w-level.inc.php
Statistics: Posted by Jason Caldwell — December 2nd, 2011, 12:16 am
Statistics: Posted by Jason Caldwell — December 1st, 2011, 11:41 pm
Statistics: Posted by Cristián Lávaque — November 29th, 2011, 3:16 am
Statistics: Posted by opohar — November 28th, 2011, 8:15 am
Statistics: Posted by Cristián Lávaque — November 28th, 2011, 2:00 am
PHP v5.2.17 :: WordPress® v3.2.1 :: s2Member® v111105 :: s2Member® Pro v111105
Memory 53.58 MB :: Real Memory 54.75 MB :: Peak Memory 54.01 MB :: Real Peak Memory 54.75 MB
classroom.mydomain.com/?s2member_paypal_notify=1
User-Agent:
array (
'txn_type' => 'subscr_eot',
'subscr_id' => 'I-CPED4GP4UGXR',
'last_name' => 'Doe',
'option_selection1' => 'classroom.mydomain.com',
'option_selection2' => 'xxx.xx.xxx.xxx',
'residence_country' => 'US',
'item_name' => 'Running Contact II Working / $150USD',
'mc_currency' => 'USD',
'business' => 'mypaypalemail@mydomain.com',
'verify_sign' => 'Ab6exZz49Xt0Q9V1ktOb44B.qWLzA6MkpeaZIsM8t5-8NCpAg1.T7--1',
'payer_status' => 'verified',
'payer_email' => 'selleremail@yahoo.com',
'first_name' => 'Jane',
'receiver_email' => 'mypaypalemail@mydomain.com',
'option_name1' => 'Originating Domain',
'payer_id' => 'RDSYRYCFRMDGQ',
'invoice' => '4ed01d066064e~xxx.xx.xxx.xxx',
'option_name2' => 'Customer IP Address',
'item_number' => '1:runningcontacti_working_winter2011',
'custom' => 'classroom.mydomain.com',
'charset' => 'windows-1252',
'notify_version' => '3.4',
'ipn_track_id' => 'w0D4Bf6o7HV0t46DjqSZeA',
's2member_log' =>
array (
0 => 'IPN received on: Fri Nov 25, 2011 10:57:40 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_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Fri Nov 25, 2011 10:57:45 pm UTC. s2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
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',
'period1' => '0 D',
'period3' => '1 D',
'ip' => 'xxx.xx.xxx.xxx',
)
PHP v5.2.17 :: WordPress® v3.2.1 :: s2Member® v111105 :: s2Member® Pro v111105
Memory 48.73 MB :: Real Memory 49.00 MB :: Peak Memory 48.87 MB :: Real Peak Memory 49.00 MB
classroom.mydomain.com/?s2member_paypal_return=1&s2member_paypal_return_tra=fnIyOld1UFBtbnpDbFFBWDZ3WE5ucUQ2QnNxRHdqRWNmRzkzfIoFBjuyG5YHbbEFV-YcElif-qyegSKkwUp6LXg6dmK49gnt7dTogLlJHkAHTQ4ySZ2-P5lLsw6zwvVdZMAwyzxmF7YSRfS0bFYvDcqmezhbHb2aGngBInDIRLPmg9fcvhXoC_pfPej9jBXCAeGHVEUBMVb8jN9G-yTAAPZ1vCnewpcbi8an9NmvOEHLjjG2Q1yXahDQEmgDiQmb98zGKs_thfE2UQmeEJjaPgqymPg_HfodWlSI_lNnRiLgPiyuqn1OfoZgrn0go9oF1716BUWtrrUL9QI-sIVnmBzy4-vPhDGP5nDasDJnNyo1PFRv2AAKlaCkpsD5lAwVh70AlcJSOlPKPZ-i2zqnq4KnFPFJ450ldNgj2JqearQifoCx1A&tx=29T05740V9772282H&st=Completed&amt=150.00&cc=USD&cm=classroom%2edaisypeel%2ecom&item_number=&sig=NE26iU09K0f5JFtdFw%2bB%2bH9LPMiRdAfC12IvtUVvAyNZrclUtDJuj8keKC%2fqyvddLT1m78A%2baVa9q6u9p6rp%2fT0d%2fJ%2fWNzyJNnn%2bOHss2ESmbxiMVqq5V9BJj3heNubBZVMbaEvt31QOpQVEa7K%2bd1JBss26rn3VdR98EbzW7iU%3d
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.2; SIMBAR={318869AF-EF05-11E0-B73A-00269EF791F5}; 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 (
'transaction_subject' => 'Running Contact II Working / $150USD',
'payment_date' => '14:57:33 Nov 25, 2011 PST',
'txn_type' => 'subscr_payment',
'subscr_id' => 'I-CPED4GP4UGXR',
'last_name' => 'Doe',
'option_selection1' => 'classroom.mydomain.com',
'option_selection2' => '208.72.144.181',
'residence_country' => 'US',
'item_name' => 'Running Contact II Working / $150USD',
'payment_gross' => '150.00',
'mc_currency' => 'USD',
'business' => 'mypaypalemail@mydomain.com',
'payment_type' => 'instant',
'protection_eligibility' => 'Ineligible',
'payer_status' => 'verified',
'payer_email' => 'selleremail@yahoo.com',
'txn_id' => '29T05740V9772282H',
'receiver_email' => 'mypaypalemail@mydomain.com',
'first_name' => 'Jane',
'option_name1' => 'Originating Domain',
'invoice' => '4ed01d066064e~xxx.xx.xxx.xxx',
'payer_id' => 'RDSYRYCFRMDGQ',
'option_name2' => 'Customer IP Address',
'receiver_id' => 'UGPKDER2TFBM4',
'item_number' => '1:runningcontacti_working_winter2011',
'payment_status' => 'Completed',
'payment_fee' => '4.65',
'mc_fee' => '4.65',
'mc_gross' => '150.00',
'custom' => 'classroom.mydomain.com',
'charset' => 'windows-1252',
's2member_log' =>
array (
0 => 'Return-Data received on: Fri Nov 25, 2011 10:57:50 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/o update vars.',
5 => 'Registration Cookies set on ( `web_accept|subscr_signup|subscr_payment` ) w/o update vars.',
6 => 'Transient Tracking Cookie set on ( `web_accept|subscr_signup|subscr_payment` ) w/o update vars.',
7 => 'Redirecting Customer to Registration Page. They need to Register now.',
),
'subscr_gateway' => 'paypal',
'eotper' => NULL,
'ccaps' => 'runningcontacti_working_winter2011',
'level' => '1',
'ip' => 'xxx.xx.xxx.xxx',
'period1' => '0 D',
'mc_amount1' => '0.00',
'period3' => '6 M',
'mc_amount3' => '150',
'recurring' => '0',
'initial_term' => '0 D',
'initial' => '150',
'regular' => '150',
'regular_term' => '6 M',
's2member_paypal_return_tra' => 'fnIyOld1UFBtbnpDbFFBWDZ3WE5ucUQ2QnNxRHdqRWNmRzkzfIoFBjuyG5YHbbEFV-YcElif-qyegSKkwUp6LXg6dmK49gnt7dTogLlJHkAHTQ4ySZ2-P5lLsw6zwvVdZMAwyzxmF7YSRfS0bFYvDcqmezhbHb2aGngBInDIRLPmg9fcvhXoC_pfPej9jBXCAeGHVEUBMVb8jN9G-yTAAPZ1vCnewpcbi8an9NmvOEHLjjG2Q1yXahDQEmgDiQmb98zGKs_thfE2UQmeEJjaPgqymPg_HfodWlSI_lNnRiLgPiyuqn1OfoZgrn0go9oF1716BUWtrrUL9QI-sIVnmBzy4-vPhDGP5nDasDJnNyo1PFRv2AAKlaCkpsD5lAwVh70AlcJSOlPKPZ-i2zqnq4KnFPFJ450ldNgj2JqearQifoCx1A',
)
Statistics: Posted by peeld — November 26th, 2011, 2:30 am
/s2member/includes/classes/paypal-return-in-subscr-modify-w-level.inc.php
/s2member/includes/classes/paypal-return-in-subscr-or-wa-w-level.inc.php
Statistics: Posted by Jason Caldwell — November 21st, 2011, 10:42 pm
* (s2Member) **PayPal® ( Bug fix )**. s2Member was incorrectly handling delayed EOT Times under a specific scenario, as [reported here](http://www.primothemes.com/forums/viewtopic.php?f=4&t=14876&p=34414#p34414). Corrected in this release.
Statistics: Posted by Jason Caldwell — November 21st, 2011, 9:44 pm
Statistics: Posted by Jason Caldwell — November 20th, 2011, 7:09 pm
3 => 's2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Tue Nov 15, 2011 4:39:01 pm UTC. s2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
6 => 'Auto-EOT Time for this account ( delayed ), set to: Thu Nov 17, 2011 4:39 pm UTC',
Statistics: Posted by Cristián Lávaque — November 18th, 2011, 12:46 am
Statistics: Posted by peeld — November 17th, 2011, 3:38 pm
Jason Caldwell wrote:
Thank you VERY much for bringing this thread to my attention.
~ and thanks for reporting this important issue.
Yes, this is indeed a bug in PayPal Standard Button integration, as s2Member is defaulting the "period3" value to 1 D in this specific scenario, which is incorrect. I'll post an update once a fix has been applied. I'm moving this bug to the top of our list for the next release; to come in just a few days.
Statistics: Posted by Jason Caldwell — November 17th, 2011, 2:45 pm
Statistics: Posted by Jason Caldwell — November 17th, 2011, 1:09 am
Statistics: Posted by peeld — November 15th, 2011, 10:10 pm
Statistics: Posted by Jason Caldwell — November 15th, 2011, 4:37 pm
Statistics: Posted by peeld — November 15th, 2011, 3:31 pm
Statistics: Posted by Cristián Lávaque — November 15th, 2011, 2:36 pm
PHP v5.2.17 :: WordPress® v3.2.1 :: s2Member® v111105 :: s2Member® Pro v111105
Memory 53.53 MB :: Real Memory 54.50 MB :: Peak Memory 53.70 MB :: Real Peak Memory 54.50 MB
mysite.com/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_verification=f858a36ab43c8383df3b561eea95c4aa
User-Agent: WordPress/3.2.1; http://mysite.com
array (
'txn_type' => 'subscr_eot',
'subscr_id' => 'I-HY6TB2T1W7NB',
'last_name' => 'Doe',
'option_selection1' => 'mysite.com',
'option_selection2' => '97.232.148.44',
'item_name' => 'Working Student / $200USD',
'payer_email' => 'gr8jrt@randomserver.com',
'first_name' => 'Marilynn ',
'option_name1' => 'Originating Domain',
'invoice' => '4ec2947129288~97.232.148.44',
'option_name2' => 'Customer IP Address',
'item_number' => '1:runningcontactsi_working_winter2011',
'custom' => 'mysite.com',
'subscr_gateway' => 'paypal',
'period1' => '0 D',
'period3' => '1 D',
'proxy_verified' => 'paypal',
's2member_log' =>
array (
0 => 'IPN received on: Tue Nov 15, 2011 4:38:55 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_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Tue Nov 15, 2011 4:39:01 pm UTC. s2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
6 => 'Auto-EOT Time for this account ( delayed ), set to: Thu Nov 17, 2011 4:39 pm UTC',
),
'ip' => 'xx.xxx.xxx.xx',
's2member_paypal_proxy' => 'paypal',
's2member_paypal_proxy_verification' => 'f858a36ab43c8383df3b561eea95c4aa',
)
PHP v5.2.17 :: WordPress® v3.2.1 :: s2Member® v111105 :: s2Member® Pro v111105
Memory 48.43 MB :: Real Memory 48.75 MB :: Peak Memory 48.65 MB :: Real Peak Memory 48.75 MB
mysite.com/?s2member_paypal_return=1&s2member_paypal_return_tra=fnIyOmx3aFRMdk1pcXVtSFlNaVZpckdEbUhKZ3JtSVE1SjVDfMSFGP-nmM3tt4IKjmPn4V9wLsJUneBVeCEZwuXJDOTPu4wNRdpsUKW7o6eYu0fGnOsiBmBRBBJlkBVPVEETp5zO7iId3b10O1I5_C8uHHJv-gAkqZWsm-isTEp4Le7FYYEaQ6if2MZLDZ7w9AVBCwC91Pfca8AD7BbTLzOwm6UQ8DtZVfwsytzGi4lboQ4_qmrnFKNNICm3knDcy_M7tDrY8xzwKtNUu1KGRrEipEMqxnClmPLLMEUHi7PEi9u04Pq0CYkJfxLdFa9QVmHrXHTdtrn4c931dLxTEjzzSNPemX51XgNnCpREUokj7C6-PgMCZSPHtLbAln3hNNbBGAeMzB5fvWo4zBKY8AcGX1k8p0289o2at5vbJ-NurLQ84w&tx=4MD33182DX198622D&st=Completed&amt=200.00&cc=USD&cm=classroom%2edaisypeel%2ecom&item_number=&sig=MeomLMppKeY%2bPOlgz9MStAwDwnu3j3iuXt4tzsmosWaZucV4A5Qz7cNtjfq6wsfTngxKG0%2bW5v2cJI3VOkDCUTRzEhr2kQVjWC%2fETkEyATP%2fIRGmEUYRCb2oIPsxT8DhcRPaiZCTXfIgCD0a2U69uRE30hjSYuRiRjmIYmRen8A%3d
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)
array (
'transaction_subject' => Working Student / $200USD',
'payment_date' => '08:35:12 Nov 15, 2011 PST',
'txn_type' => 'subscr_payment',
'subscr_id' => 'I-HY6TB2T1W7NB',
'last_name' => 'Doe',
'option_selection1' => 'mysite.com',
'option_selection2' => 'xx.xxx.xxx.xx',
'residence_country' => 'US',
'item_name' => 'Working Student / $200USD',
'payment_gross' => '200.00',
'mc_currency' => 'USD',
'business' => 'email@mysite.com,
'payment_type' => 'instant',
'protection_eligibility' => 'Ineligible',
'payer_status' => 'verified',
'payer_email' => 'gr8jrt@randomserver.com',
'txn_id' => '4MD33182DX198622D',
'receiver_email' => 'email@mysite.com',
'first_name' => 'Marilynn ',
'option_name1' => 'Originating Domain',
'invoice' => '4ec2947129288~xx.xxx.xxx.xx',
'payer_id' => 'E4X2T22LSNJUY',
'option_name2' => 'Customer IP Address',
'receiver_id' => 'UGPKDER2TFBM4',
'item_number' => '1:runningcontactsi_working_winter2011',
'payment_status' => 'Completed',
'payment_fee' => '6.10',
'mc_fee' => '6.10',
'mc_gross' => '200.00',
'custom' => 'mysite.com',
'charset' => 'windows-1252',
's2member_log' =>
array (
0 => 'Return-Data received on: Tue Nov 15, 2011 4:35:24 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/o update vars.',
5 => 'Registration Cookies set on ( `web_accept|subscr_signup|subscr_payment` ) w/o update vars.',
6 => 'Transient Tracking Cookie set on ( `web_accept|subscr_signup|subscr_payment` ) w/o update vars.',
7 => 'Redirecting Customer to Registration Page. They need to Register now.',
),
'subscr_gateway' => 'paypal',
'eotper' => NULL,
'ccaps' => 'runningcontactsi_working_winter2011',
'level' => '1',
'ip' => 'xx.xxx.xxx.xx',
'period1' => '0 D',
'mc_amount1' => '0.00',
'period3' => '6 M',
'mc_amount3' => '200',
'recurring' => '0',
'initial_term' => '0 D',
'initial' => '200',
'regular' => '200',
'regular_term' => '6 M',
's2member_paypal_return_tra' => 'fnIyOmx3aFRMdk1pcXVtSFlNaVZpckdEbUhKZ3JtSVE1SjVDfMSFGP-nmM3tt4IKjmPn4V9wLsJUneBVeCEZwuXJDOTPu4wNRdpsUKW7o6eYu0fGnOsiBmBRBBJlkBVPVEETp5zO7iId3b10O1I5_C8uHHJv-gAkqZWsm-isTEp4Le7FYYEaQ6if2MZLDZ7w9AVBCwC91Pfca8AD7BbTLzOwm6UQ8DtZVfwsytzGi4lboQ4_qmrnFKNNICm3knDcy_M7tDrY8xzwKtNUu1KGRrEipEMqxnClmPLLMEUHi7PEi9u04Pq0CYkJfxLdFa9QVmHrXHTdtrn4c931dLxTEjzzSNPemX51XgNnCpREUokj7C6-PgMCZSPHtLbAln3hNNbBGAeMzB5fvWo4zBKY8AcGX1k8p0289o2at5vbJ-NurLQ84w',
)
Statistics: Posted by peeld — November 15th, 2011, 2:11 pm