Statistics: Posted by Jason Caldwell — July 4th, 2011, 5:42 pm
Statistics: Posted by PseudoNyhm — July 4th, 2011, 2:36 pm
Statistics: Posted by Jason Caldwell — July 4th, 2011, 2:25 pm
modify= "2" (allows Customers to only modify their current Subscription)
Statistics: Posted by PseudoNyhm — July 4th, 2011, 2:07 pm
modify="0" Modification directive. Only valid w/ Membership Level Access. Possible values: 0 = allows Customers to only create a new Subscription, 1 = allows Customers to modify their current Subscription or sign up for a new one, 2 = allows Customers to only modify their current Subscription.
Statistics: Posted by Jason Caldwell — July 4th, 2011, 1:50 pm
Statistics: Posted by PseudoNyhm — July 4th, 2011, 1:41 pm
Thanks. I completely agree. Work is underway on this. We are planning to release this functionality in stages though. The first stage will include a built-in log-viewer inside the Dashboard, and later we'll add more sophisticated log parsing and other administrative tools.
Request: One thing I'd like to request is an activity page within s2Member that digests and interprets these log events for me, and puts flags on unexpected/failure cases. I'd never have any clue what was going on behind the scenes in a live situation, without wading through reams of logs.
Statistics: Posted by Jason Caldwell — July 4th, 2011, 1:06 pm
'option_name1' => 'Referencing Customer ID',
'option_selection1' => 'I-ABCDE',
...
'subscr_id' => 'I-VWXYZ',
...
's2member_log' =>
array (
0 => 'IPN received on: Sun Jul 3, 2011 4:16:31 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_payment|recurring_payment.',
4 => 'Sleeping for 5 seconds. Waiting for a possible subscr_signup|subscr_modify|recurring_payment_profile_created.',
5 => 'Awake. It\'s Sun Jul 3, 2011 4:16:36 pm UTC. s2Member txn_type identified as subscr_payment|recurring_payment.',
6 => 'Updated Payment Times for this Member.',
),
'subscr_id' => 'I-VWXYZ',
'option_name1' => 'Referencing Customer ID',
'option_selection1' => 'I-ABCDE',
's2member_log' =>
array (
0 => 'IPN received on: Sun Jul 3, 2011 4:47:46 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_cancel|recurring_payment_profile_cancel.',
4 => 'Auto-EOT Time for this account: Tue Jul 5, 2011 4:16 pm UTC',
),
'subscr_id' => 'I-ABCDE',
'option_name1' => 'Referencing Customer ID',
'option_selection1' => '5',
's2member_log' =>
array (
0 => 'IPN received on: Sun Jul 3, 2011 4:49:01 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_cancel|recurring_payment_profile_cancel.',
4 => 'Unable to handle Cancellation. Could not get the existing User ID from the DB.',
),
Statistics: Posted by PseudoNyhm — July 3rd, 2011, 12:08 pm