Page 1 of 1
		
			
				problems with modifying existing member
				
Posted: 
July 11th, 2011, 10:40 pm 
				by dwenaus
				i'm using paypal pro and the sandbox, and i can't seem to get an existing member at level 0 to upgrade to level 1.  I go through the payment process and get "Thank you. Your account has been updated.
— Please log back in now." but the user is the same level as before, either subscriber or level 0. it does not update. 
paypal ACK is successful in the paypal api log.
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 12th, 2011, 2:13 am 
				by Cristián Lávaque
				Could you please post the PayPal logs entries? (x'ing out any private information)
Also the shortcode for the pro-form, please.
Thanks. 

 
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 12th, 2011, 2:36 am 
				by dwenaus
				[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="$75 USD (for 1 year access, non-recurring)" ps="paypal" cc="USD" ns="1" custom="dev.mydomain.com" ta="0" tp="0" tt="D" ra="75" rp="1" rt="Y" rr="BN" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" success="http://dev.mydomain.com/thank-you/" modify="0" /]
WordPress® v3.1.2 :: s2Member® v110710 :: s2Member® Pro v110710
dev.mydomain.com/signup/online-one-year/?s2-ssl=yes&s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-xxxxx&PayerID=xxxxxxx
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0
-------- Input vars: ( Tue Jul 12, 2011 5:22:15 am UTC ) --------
array (
  'METHOD' => 'DoExpressCheckoutPayment',
  'TOKEN' => 'EC-xxxxxxx',
  'PAYERID' => 'xxxxxxxx',
  'PAYMENTREQUEST_0_PAYMENTACTION' => 'Sale',
  'PAYMENTREQUEST_0_DESC' => '$75 USD (for 1 year access, non-recurring)',
  'PAYMENTREQUEST_0_CUSTOM' => 'dev.mydomain.com',
  'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
  'PAYMENTREQUEST_0_ITEMAMT' => '75.00',
  'PAYMENTREQUEST_0_TAXAMT' => '0.00',
  'PAYMENTREQUEST_0_AMT' => '75.00',
  'L_PAYMENTREQUEST_0_QTY0' => '1',
  'L_PAYMENTREQUEST_0_NAME0' => '$75 USD (for 1 year access, non-recurring)',
  'L_PAYMENTREQUEST_0_NUMBER0' => '1::1 Y',
  'L_PAYMENTREQUEST_0_AMT0' => '75.00',
  'VERSION' => '71.0',
  'USER' => 'xxxxxxx_api1.xxxxxxx.com',
  'PWD' => 'xxxxxxxxxxx',
  'SIGNATURE' => 'xxxxxxxxxxxxxxxxxxxx',
)
-------- Output string/vars: ( Tue Jul 12, 2011 5:22:20 am UTC ) --------
array (
  'TOKEN' => 'EC-xxxxxxxxxxxxxx',
  'SUCCESSPAGEREDIRECTREQUESTED' => 'false',
  'TIMESTAMP' => '2011-07-12T05:22:20Z',
  'CORRELATIONID' => 'xxxxxxxxxxxxxxx',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '1936884',
  'INSURANCEOPTIONSELECTED' => 'false',
  'SHIPPINGOPTIONISDEFAULT' => 'false',
  'PAYMENTINFO_0_TRANSACTIONID' => 'xxxxxxxxxxxxxx',
  'PAYMENTINFO_0_TRANSACTIONTYPE' => 'cart',
  'PAYMENTINFO_0_PAYMENTTYPE' => 'instant',
  'PAYMENTINFO_0_ORDERTIME' => '2011-07-12T05:22:18Z',
  'PAYMENTINFO_0_AMT' => '75.00',
  'PAYMENTINFO_0_FEEAMT' => '2.48',
  'PAYMENTINFO_0_TAXAMT' => '0.00',
  'PAYMENTINFO_0_CURRENCYCODE' => 'USD',
  'PAYMENTINFO_0_PAYMENTSTATUS' => 'Completed',
  'PAYMENTINFO_0_PENDINGREASON' => 'None',
  'PAYMENTINFO_0_REASONCODE' => 'None',
  'PAYMENTINFO_0_PROTECTIONELIGIBILITY' => 'Ineligible',
  'PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE' => 'None',
  'PAYMENTINFO_0_SECUREMERCHANTACCOUNTID' => 'xxxxxxxxxxx',
  'PAYMENTINFO_0_ERRORCODE' => '0',
  'PAYMENTINFO_0_ACK' => 'Success',
)
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 15th, 2011, 3:16 pm 
				by dwenaus
				any help with this?
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 15th, 2011, 10:34 pm 
				by Jason Caldwell
				Thanks for your patience..
You should have some log entries inside this file:
/plugins/s2member-logs/paypal-ipn.log
Look for the matching log entries, with the value of:
PAYMENTINFO_0_TRANSACTIONID
Once I see those I think we can help you. Also, what other plugins are you running in concert with s2Member please?
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 15th, 2011, 11:06 pm 
				by dwenaus
				i found nothing in that file for the same date as my tests or that match PAYMENTINFO_0_TRANSACTIONID 
the above info was from paypal-api.log and I am using paypal pro.
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 15th, 2011, 11:21 pm 
				by Jason Caldwell
				dwenaus wrote:i found nothing in that file for the same date as my tests or that match PAYMENTINFO_0_TRANSACTIONID 
the above info was from paypal-api.log and I am using paypal pro.
I meant log entries that are associated with the "value" of PAYMENTINFO_0_TRANSACTIONID, which was x'd out in your previous post. Does that make sense now? Sorry for any confusion.
 
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 15th, 2011, 11:42 pm 
				by dwenaus
				sorry, i was not sure what was sensitive and what wasn't. this being a public forum and all. for the same transaction as above here it is:
'PAYMENTINFO_0_TRANSACTIONID' => '0KH18951L81348946',
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 16th, 2011, 4:53 pm 
				by Jason Caldwell
				Thanks. So all I need now, are the log entries inside your paypal-ipn.log file related to this transaction ID: 0KH18951L81348946
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 18th, 2011, 5:13 pm 
				by dwenaus
				array (
  'TOKEN' => 'EC-xxxxxxxxxx',
  'SUCCESSPAGEREDIRECTREQUESTED' => 'false',
  'TIMESTAMP' => '2011-07-12T05:22:20Z',
  'CORRELATIONID' => 'xxxxxxxx',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '1936884',
  'INSURANCEOPTIONSELECTED' => 'false',
  'SHIPPINGOPTIONISDEFAULT' => 'false',
  'PAYMENTINFO_0_TRANSACTIONID' => '0KH18951L81348946',
  'PAYMENTINFO_0_TRANSACTIONTYPE' => 'cart',
  'PAYMENTINFO_0_PAYMENTTYPE' => 'instant',
  'PAYMENTINFO_0_ORDERTIME' => '2011-07-12T05:22:18Z',
  'PAYMENTINFO_0_AMT' => '75.00',
  'PAYMENTINFO_0_FEEAMT' => '2.48',
  'PAYMENTINFO_0_TAXAMT' => '0.00',
  'PAYMENTINFO_0_CURRENCYCODE' => 'USD',
  'PAYMENTINFO_0_PAYMENTSTATUS' => 'Completed',
  'PAYMENTINFO_0_PENDINGREASON' => 'None',
  'PAYMENTINFO_0_REASONCODE' => 'None',
  'PAYMENTINFO_0_PROTECTIONELIGIBILITY' => 'Ineligible',
  'PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE' => 'None',
  'PAYMENTINFO_0_SECUREMERCHANTACCOUNTID' => 'xxxxx',
  'PAYMENTINFO_0_ERRORCODE' => '0',
  'PAYMENTINFO_0_ACK' => 'Success',
)
			 
			
		
			
				Re: problems with modifying existing member
				
Posted: 
July 20th, 2011, 1:19 am 
				by Jason Caldwell
				This looks like it came from paypal-api.log.
Please post the related entries from paypal-ipn.log.