PriMoThemes — now s2Member® (official notice)
This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™
Cristián Lávaque wrote:Thanks Daisy.
I see a couple of mail related plugins in your list. Do your members get the confirmation email after checkout?
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.
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',
* (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.
/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
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',
)
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` ).',
...
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` ).',
/s2member/includes/classes/paypal-notify-in-subscr-or-rp-eots-w-level.inc.php
Users browsing this forum: No registered users and 2 guests