Community Support Forums — WordPress® ( Users Helping Users ) — 2011-11-25T18:58:52-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=15894 2011-11-25T18:58:52-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=53898#p53898 <![CDATA[Re: non-recurring 1 year subscription demotes in 2 days]]> viewtopic.php?f=4&t=14876&p=53897#p53358

Statistics: Posted by Cristián Lávaque — November 25th, 2011, 6:58 pm


]]>
2011-11-21T19:29:13-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=53669#p53669 <![CDATA[Re: non-recurring 1 year subscription demotes in 2 days]]>
viewtopic.php?f=4&t=14876&start=25

Eager for a resolution. I took 13 registrations and fixed them all manually, but my busy period will begin just before December ends and I am expecting 70 new members between then and February first.

Statistics: Posted by opohar — November 21st, 2011, 7:29 pm


]]>
2011-11-15T03:12:54-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=53020#p53020 <![CDATA[Re: non-recurring 1 year subscription demotes in 2 days]]> Statistics: Posted by Cristián Lávaque — November 15th, 2011, 3:12 am


]]>
2011-11-14T17:14:42-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=52983#p52983 <![CDATA[Re: non-recurring 1 year subscription demotes in 2 days]]> Statistics: Posted by peeld — November 14th, 2011, 5:14 pm


]]>
2011-11-14T10:09:33-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=52959#p52959 <![CDATA[Re: non-recurring 1 year subscription demotes in 2 days]]>
Code:
PHP v5.3.6 :: WordPress® v3.2.1 :: s2Member® v111105
Memory 18.07 MB :: Real Memory 19.00 MB :: Peak Memory 18.61 MB :: Real Peak Memory 19.00 MB
litchfieldlacrosse.org/crosse/?s2member_paypal_notify=1
User-Agent:
array (
  'mc_gross' => '150.00',
  'invoice' => '4ebf101101797~75.68.89.248',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => 'XXXXXXXXXXXXX',
  'payment_date' => '16:37:31 Nov 12, 2011 PST',
  'payment_status' => 'Completed',
  'charset' => 'windows-1252',
  'first_name' => 'Sandy',
  'option_selection1' => 'litchfieldlacrosse.org',
  'option_selection2' => '75.68.89.248',
  'mc_fee' => '4.65',
  'notify_version' => '3.4',
  'subscr_id' => 'I-SPXXXXXXXN5GC',
  'custom' => 'litchfieldlacrosse.org',
  'payer_status' => 'unverified',
  'business' => 'webmaster@litchfieldlacrosse.org',
  'verify_sign' => 'AVw-JoZlteEYDuuEgXzBAcvY6pm7XXXXXXXXXJ9o0WQb5Q8VGkboVylC17',
  'payer_email' => 'sandyw@yahoo.com',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '686619XXXXX29074D',
  'payment_type' => 'instant',
  'last_name' => 'Weston',
  'receiver_email' => 'webmaster@litchfieldlacrosse.org',
  'payment_fee' => '4.65',
  'receiver_id' => '76KKNTXXXXXAW',
  'txn_type' => 'subscr_payment',
  'item_name' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'mc_currency' => 'USD',
  'item_number' => '2:clm_optout_early',
  'residence_country' => 'US',
  'transaction_subject' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'payment_gross' => '150.00',
  'ipn_track_id' => 'PYBG1HIXXXXXXXXXWVYHUw',
  's2member_log' =>
  array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:37:41 pm EST',
    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 Sat Nov 12, 2011 7:37:46 pm EST. 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' => 'clm_optout_early',
  'level' => '2',
  'ip' => '75.68.89.248',
)

PHP v5.3.6 :: WordPress® v3.2.1 :: s2Member® v111105
Memory 18.49 MB :: Real Memory 19.00 MB :: Peak Memory 18.60 MB :: Real Peak Memory 19.00 MB
litchfieldlacrosse.org/crosse/?s2member_paypal_notify=1
User-Agent:
array (
  'txn_type' => 'subscr_signup',
  'subscr_id' => 'I-SPXXXXXXXN5GC',
  'last_name' => 'Weston',
  'option_selection1' => 'litchfieldlacrosse.org',
  'option_selection2' => '75.68.89.248',
  'residence_country' => 'US',
  'mc_currency' => 'USD',
  'item_name' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'business' => 'webmaster@litchfieldlacrosse.org',
  'amount3' => '150.00',
  'recurring' => '0',
  'verify_sign' => 'AAsVl001qsl.D3f3lFKzbfVLC56gA81Bw8kiv5SPDU7nDPOFfXFttffc',
  'payer_status' => 'unverified',
  'payer_email' => 'sandyw@yahoo.com',
  'first_name' => 'Sandy',
  'receiver_email' => 'webmaster@litchfieldlacrosse.org',
  'option_name1' => 'Originating Domain',
  'payer_id' => 'XXXXXXXXXXXXX',
  'invoice' => '4ebf101101797~75.68.89.248',
  'option_name2' => 'Customer IP Address',
  'reattempt' => '1',
  'item_number' => '2:clm_optout_early',
  'subscr_date' => '16:37:25 Nov 12, 2011 PST',
  'custom' => 'litchfieldlacrosse.org',
  'charset' => 'windows-1252',
  'notify_version' => '3.4',
  'period3' => '1 Y',
  'mc_amount3' => '150.00',
  'ipn_track_id' => 'PYBG1HIXXXXXXXXXWVYHUw',
  's2member_log' =>
  array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:37:57 pm EST',
    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: "Sandy Weston" <sandyw@yahoo.com>; Webmaster <webmaster@litchfieldlacrosse.org>; LLA Registration Services <registration-services@litchfieldlacrosse.org>.',
    6 => 'Storing IPN signup vars into a Transient Queue. These will be processed on registration.',
  ),
  'subscr_gateway' => 'paypal',
  'eotper' => NULL,
  'ccaps' => 'clm_optout_early',
  'level' => '2',
  'ip' => '75.68.89.248',
  'period1' => '0 D',
  'mc_amount1' => '0.00',
  'initial_term' => '0 D',
  'initial' => '150.00',
  'regular' => '150.00',
  'regular_term' => '1 Y',
)

PHP v5.3.6 :: WordPress® v3.2.1 :: s2Member® v111105
Memory 18.31 MB :: Real Memory 19.00 MB :: Peak Memory 18.60 MB :: Real Peak Memory 19.00 MB
litchfieldlacrosse.org/crosse/?s2member_paypal_notify=1
User-Agent:
array (
  'txn_type' => 'subscr_eot',
  'subscr_id' => 'I-SPXXXXXXXN5GC',
  'last_name' => 'Weston',
  'option_selection1' => 'litchfieldlacrosse.org',
  'option_selection2' => '75.68.89.248',
  'residence_country' => 'US',
  'item_name' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'mc_currency' => 'USD',
  'business' => 'webmaster@litchfieldlacrosse.org',
  'verify_sign' => 'A92nVFQ9kJy7T5DJaix2T-nBeQP9AjrUphRO.ptQAWmGEwpS0UP7pi0q',
  'payer_status' => 'unverified',
  'payer_email' => 'sandyw@yahoo.com',
  'first_name' => 'Sandy',
  'receiver_email' => 'webmaster@litchfieldlacrosse.org',
  'option_name1' => 'Originating Domain',
  'payer_id' => 'XXXXXXXXXXXXX',
  'invoice' => '4ebf101101797~75.68.89.248',
  'option_name2' => 'Customer IP Address',
  'item_number' => '2:clm_optout_early',
  'custom' => 'litchfieldlacrosse.org',
  'charset' => 'windows-1252',
  'notify_version' => '3.4',
  'ipn_track_id' => 'PYBG1HIXXXXXXXXXWVYHUw',
  's2member_log' =>
  array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:37:58 pm EST',
    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 Sat Nov 12, 2011 7:38:03 pm EST. 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' => '75.68.89.248',
)

PHP v5.3.6 :: WordPress® v3.2.1 :: s2Member® v111105
Memory 18.15 MB :: Real Memory 19.00 MB :: Peak Memory 18.63 MB :: Real Peak Memory 19.00 MB
litchfieldlacrosse.org/crosse/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_verification=425b97ed65d7680e7ad7cccf46741286
User-Agent: WordPress/3.2.1; http://litchfieldlacrosse.org/crosse
array (
  'txn_type' => 'subscr_payment',
  'mc_gross' => '150.00',
  'invoice' => '4ebf101101797~75.68.89.248',
  'first_name' => 'Sandy',
  'option_selection1' => 'litchfieldlacrosse.org',
  'option_selection2' => '75.68.89.248',
  'subscr_id' => 'I-SPXXXXXXXN5GC',
  'custom' => 'litchfieldlacrosse.org',
  'payer_email' => 'sandyw@yahoo.com',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '686619XXXXX29074D',
  'last_name' => 'Weston',
  'item_name' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'mc_currency' => 'USD',
  'item_number' => '2:clm_optout_early',
  'subscr_gateway' => 'paypal',
  'proxy_verified' => 'paypal',
  's2member_log' =>
  array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:44:28 pm EST',
    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 Sat Nov 12, 2011 7:44:33 pm EST. s2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
    6 => 'Updated Payment Times for this Member.',
  ),
  'ccaps' => 'clm_optout_early',
  'level' => '2',
  'ip' => '75.68.89.248',
  's2member_paypal_proxy' => 'paypal',
  's2member_paypal_proxy_verification' => '425b97ed65d7680e7ad7cccf46741286',
)

PHP v5.3.6 :: WordPress® v3.2.1 :: s2Member® v111105
Memory 18.45 MB :: Real Memory 19.00 MB :: Peak Memory 18.63 MB :: Real Peak Memory 19.00 MB
litchfieldlacrosse.org/crosse/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_verification=425b97ed65d7680e7ad7cccf46741286
User-Agent: WordPress/3.2.1; http://litchfieldlacrosse.org/crosse
array (
  'txn_type' => 'subscr_eot',
  'subscr_id' => 'I-SPXXXXXXXN5GC',
  'last_name' => 'Weston',
  'option_selection1' => 'litchfieldlacrosse.org',
  'option_selection2' => '75.68.89.248',
  'item_name' => 'Competitive Lacrosse Membership 2012 -- no Jersey and fundraising Opt-Out, with early season discount ending January 15, 2012',
  'payer_email' => 'sandyw@yahoo.com',
  'first_name' => 'Sandy',
  'option_name1' => 'Originating Domain',
  'invoice' => '4ebf101101797~75.68.89.248',
  'option_name2' => 'Customer IP Address',
  'item_number' => '2:clm_optout_early',
  'custom' => 'litchfieldlacrosse.org',
  'subscr_gateway' => 'paypal',
  'period1' => '0 D',
  'period3' => '1 D',
  'proxy_verified' => 'paypal',
  's2member_log' =>
  array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:44:33 pm EST',
    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 Sat Nov 12, 2011 7:44:38 pm EST. 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: Mon Nov 14, 2011 7:44 pm EST',
  ),
  'ip' => '75.68.89.248',
  's2member_paypal_proxy' => 'paypal',
  's2member_paypal_proxy_verification' => '425b97ed65d7680e7ad7cccf46741286',
)

Statistics: Posted by opohar — November 14th, 2011, 10:09 am


]]>
2011-11-13T19:09:52-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15894&p=52941#p52941 <![CDATA[non-recurring 1 year subscription demotes in 2 days]]> What am I doing wrong? I have been changing settings and testing the behavior, but can't determine what I have configured incorrectly. Searching the forums hasn't helped....

I am selling a 1 YEAR non-recurring subscription for team membership to my lacrosse league. Exactly two days after a member is paid on PayPal, the S2 software demotes my member down to level zero. I changed EOT settings to try to get S2 to let my members stay full members for the entire calendar year without working. This is a typical PayPal IPN log entry:

Code:
array (
    0 => 'IPN received on: Sat Nov 12, 2011 7:44:33 pm EST',
    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 Sat Nov 12, 2011 7:44:38 pm EST. 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: Mon Nov 14, 2011 7:44 pm EST',


The PayPal button generated by S2 that was used to charge the member on their PayPal account is:

Code:
$155.00 Competitive Lacrosse Membership 2012 -- no Jersey needed [s2Member-PayPal-Button level="2" ccaps="clm" desc="Competitive Lacrosse Membership 2012 -- no Jersey needed" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="litchfieldlacrosse.org" ta="0" tp="0" tt="D" ra="130" rp="1" rt="Y" rr="0" rrt="" rra="1" image="default" output="button" /]


When I look into the PayPal transactions, I see 3 consecutive transactions:

1) Recurring Payment From John Doe CREATED
2) Recurring Payment From John Doe COMPLETED for $130.00 USD
3) Recurring Payment From John Doe EXPIRED

I figured that what S2 was doing was creating the subscription for a single one-time charge for the year, completing the payment, because I get the funds into my PayPal account, then lastly expiring the RECURRING element. However, like the log entry says, a couple of days later the member gets demoted by S2 on the exact time and date as the IPN log states in the "6=>" line.

What am I doing wrong in my configuration, because I need all my members to continue with level 2 privileges for at least the next 10 months till the summer clinics end.

Thank you in advance for pointing me in the right direction.

Statistics: Posted by opohar — November 13th, 2011, 7:09 pm


]]>