if (!get_user_option ("s2member_auto_eot_time", $user_id) ||
(!$paypal["txn_type"] && preg_match ("/^(refunded|reversed)$/i", $paypal["payment_status"]) && $paypal["parent_txn_id"]))
if (!get_user_option ("s2member_auto_eot_time", $user_id) && !preg_match ("/^(refunded|reversed)$/i", $paypal["payment_status"]))
Statistics: Posted by Jason Caldwell — August 17th, 2010, 12:41 pm
Statistics: Posted by martonic — August 17th, 2010, 12:06 pm
Statistics: Posted by Jason Caldwell — August 17th, 2010, 3:47 am
Statistics: Posted by missionaire — August 11th, 2010, 11:02 am
array (
'mc_gross' => '-40.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'WEJKJARFGGZGQ',
'payment_date' => '17:19:34 Aug 01, 2010 PDT',
'payment_status' => 'Refunded',
'charset' => 'windows-1252',
'first_name' => 'Test',
'option_selection1' => '91',
'mc_fee' => '-1.46',
'notify_version' => '3.0',
'reason_code' => 'refund',
'custom' => 'usbgf.dreamhosters.com|91',
'business' => 'richard.munitz@misys.com',
'verify_sign' => 'AKCL94C-Py5D27VH1RRJfoidoQV8ATCej1RAvxtw.mSvj.5MkaKH555V',
'payer_email' => 'bogus_1280006595_per@misys.com',
'option_name1' => 'Updating Subscr. ID',
'parent_txn_id' => '4S4879874S611660X',
'txn_id' => '2AV76860XX410010E',
'payment_type' => 'instant',
'last_name' => 'User',
'receiver_email' => 'richard.munitz@misys.com',
'payment_fee' => '-1.46',
'receiver_id' => 'TEDAK24DCNSZY',
'item_name' => 'Premium Member',
'mc_currency' => 'USD',
'item_number' => '3::1 Y',
'residence_country' => 'US',
'test_ipn' => '1',
'handling_amount' => '0.00',
'transaction_subject' => 'usbgf.dreamhosters.com|91',
'payment_gross' => '-40.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'IPN received on: Mon Aug 2, 2010 12:19:40 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 (subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment) - or - recurring_payment_profile_cancel w/ initial_payment_status (failed) - or - new_case w/ case_type (chargeback) - or - !txn_type w/ payment_status (refunded|reversed).',
4 => 'Skipping (demote|delete) Member, for now. An Auto-EOT Time is already set. When an Auto-EOT Time has been recorded, s2Member will handle EOT (demote|delete) events using it\'s own Auto-EOT System.',
),
'subscr_id' => '4S4879874S611660X',
)
Statistics: Posted by martonic — August 10th, 2010, 11:52 am
array (
'transaction_subject' => '',
'payment_date' => '07:22:55 Aug 09, 2010 PDT',
'subscr_id' => 'I-L2458NG3Y311',
'last_name' => 'User',
'residence_country' => 'AU',
'item_name' => 'Yearly Billing',
'payment_gross' => '-39.99',
'mc_currency' => 'USD',
'business' => 'test_1281262518_biz@gmail.com',
'payment_type' => 'instant',
'protection_eligibility' => 'Ineligible',
'verify_sign' => 'AFcWxV21C7fd0v3bYYYRCpSSRl31AmeQcHgnf28xxcF6b-CZIRx0VvVM',
'test_ipn' => '1',
'payer_email' => 'test_1281360459_per@gmail.com',
'txn_id' => '0WT53966SS0857921',
'receiver_email' => 'test_1281262518_biz@gmail.com',
'first_name' => 'Test',
'parent_txn_id' => '8HM7755766142574C',
'payer_id' => 'V4EAHLHQ6EPZ6',
'receiver_id' => 'Z87YXCU7B5DCC',
'reason_code' => 'refund',
'item_number' => '1:kboney',
'payment_status' => 'Refunded',
'payment_fee' => '-1.56',
'mc_fee' => '-1.56',
'mc_gross' => '-39.99',
'custom' => 'plan.mytest.com',
'charset' => 'windows-1252',
'notify_version' => '3.0',
's2member_log' =>
array (
0 => 'IPN received on: Mon Aug 9, 2010 2:23:08 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) - or - new_case w/ case_type (chargeback) - or - !txn_type w/ payment_status (refunded|reversed).',
4 => 'Skipping (demote|delete) Member, for now. An Auto-EOT Time is already set. When an Auto-EOT Time has been recorded, s2Member will handle EOT (demote|delete) events using it\'s own Auto-EOT System.',
),
Statistics: Posted by missionaire — August 9th, 2010, 10:07 pm
Statistics: Posted by Jason Caldwell — August 5th, 2010, 3:40 pm
Statistics: Posted by martonic — July 31st, 2010, 6:07 pm