latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

S2 not changing levels on up or downgrade

Home Forums Community Forum S2 not changing levels on up or downgrade

This topic contains 1 reply, has 2 voices. Last updated by  Raam Dev 4 years, 3 months ago.

Topic Author Topic
Posted: Monday Sep 24th, 2012 at 5:39 pm #26363

We are not getting a subscription level change using the modification upgrade/downgrade paypal pro forms. The Custom Capabilities get appended (we want to remove the previous Custom Capability) but the level move from 1 to 2 or 2 to 1 does not happen. Below is from the IPN log. This is a sandbox IPN.

We have named our levels “service 1” and “service 2” if that is an issue. Please let us know if you see any reason in the log below why S2 member would not be able to modify the levels.

Thanks

PHP v5.3.3 :: WordPress® v3.4.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 27.51 MB :: Real Memory 28.25 MB :: Peak Memory 27.63 MB :: Real Peak Memory 28.25 MB
staging.numbergarage.com/wp-site/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_use=pro-emails,subscr-signup-as-subscr-payment&s2member_paypal_proxy_verification=f0234d6aa7457858d2c09d5a19e99b57&s2member_paypal_proxy_return_url=%2Faccount-settings%2F%3Fcomplete%26item%3D%25%25item_name%25%25
User-Agent: WordPress/3.4.2; http://staging.xxxxe.com
array (
‘txn_type’ => ‘subscr_signup’,
‘subscr_id’ => ‘I-KK1ABELWRA2H’,
‘custom’ => ‘staging.xxxxxxx.com’,
‘txn_id’ => ‘I-KK1ABELWRA2H’,
‘period1’ => ‘1 M’,
‘period3’ => ‘1 M’,
‘mc_amount1’ => ‘19.95’,
‘mc_amount3’ => ‘9.99’,
‘mc_gross’ => ‘19.95’,
‘mc_currency’ => ‘USD’,
‘tax’ => ‘0.00’,
‘recurring’ => ‘9.99’,
‘payer_email’ => ‘xxxxx,
‘first_name’ => ‘aaaa’,
‘last_name’ => ‘AAAA’,
‘option_name1’ => ‘Referencing Customer ID’,
‘option_selection1’ => ‘I-FJSPCA2WNHTJ’,
‘option_name2’ => ‘Customer IP Address’,
‘option_selection2′ => ’74.xxx119’,
‘item_name’ => ‘NumberGarage Park/Foward service’,
‘item_number’ => ‘2:forward’,
‘proxy_verified’ => ‘paypal’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Mon Sep 24, 2012 1:26:28 am UTC’,
1 => ‘s2Member POST vars verified with a Proxy Key’,
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/ update vars.’,
5 => ‘s2Member Level/Capabilities updated w/ advanced update routines.’,
6 => ‘Modification Confirmation Email sent to Customer, with a URL that provides them with a way to log back in.’,
7 => ‘Subscr. Return ( `modification=1` ), a Proxy Return URL is ready.’,
8 => ‘User exists. Handling `payment` for Subscription via ( `subscr-signup-as-subscr-payment` ).’,
9 => ‘Payment Notification URLs have been processed.’,
10 => ‘Storing IPN signup vars now. These are associated with a User\’s account record; for future reference.’,
),
‘subscr_gateway’ => ‘paypal’,
‘eotper’ => NULL,
‘ccaps’ => ‘forward’,
‘level’ => ‘2’,
‘ip’ => ‘74.75.201.119’,
‘initial_term’ => ‘1 M’,
‘initial’ => ‘19.95’,
‘regular’ => ‘9.99’,
‘regular_term’ => ‘1 M’,
‘s2member_paypal_proxy_return_url’ => ‘/account-settings/?complete&item=NumberGarage+Park%2FFoward+service’,
‘s2member_paypal_proxy’ => ‘paypal’,
‘s2member_paypal_proxy_use’ => ‘pro-emails,subscr-signup-as-subscr-payment’,
‘s2member_paypal_proxy_verification’ => ”,
)

List Of Topic Replies

Viewing 1 replies (of 1 total)
Author Replies
Author Replies
Posted: Tuesday Sep 25th, 2012 at 2:03 am #26397
Raam Dev
Username: Raam
Staff Member

Marlin,

Your log looks fine. Can test this with a live transaction? I’ve seen some flaky stuff happen with the PayPal Sandbox, so it could be the PayPal Sandbox is not sending everything s2Member needs to perform the entire upgrade/downgrade.

Viewing 1 replies (of 1 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.