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.

marc-andre benard


My Latest Replies (From Various Topics)

Viewing 25 replies - 26 through 50 (of 59 total)
Author Replies
Author Replies
Posted: Saturday Oct 20th, 2012 at 11:09 am #29151

Hi Cristian, all the information from my setting have been change to my new one… I only want to keep the subscription payment from the old one. New subscriptions are in my new paypal account

Posted: Saturday Oct 20th, 2012 at 10:36 am #29148

I have the same problem.
Plus when a payment is cancel it turn to subscriber, but when a payment is failed, it don’t turn it to subscriber

Posted: Friday Oct 19th, 2012 at 3:52 pm #29063

Do you know another method to transfer the subscription to my new paypal account without demanding the customer to do it?

And, my problem is it just with the pro-form or it’s the same problem if I put the paypal button?
If I add the normal paypal button, how I can take taxes with it?

Posted: Friday Oct 19th, 2012 at 10:48 am #29027

oo OKay, so my problem is complicated haha. Paypal have told that when people try to do the transaction, it’s like two payment gateway try to work at the same time, (express checkout and payflow) so it’s the reason why it’s not working.

I hope Jason have another solution or can by pass it for me by scripting something or whatever. Because I can’t merge all customers to my new one, I think it’s too complicated and the risk to loose customers is high.

Thank you for your time, hope I will answer a better solution from Jason :)

Posted: Friday Oct 19th, 2012 at 8:21 am #28989

Is it possible for the moment to remove the paypal option button on the pro form? To be clearly with new person who want to become a member?

Posted: Friday Oct 19th, 2012 at 7:35 am #28978

Okay I will wait his answer, but if I merge old subscription to my new paypal account, how I remove the connection from my old paypal account to s2member?

Plus how to create two installation at the same time? Because I really need that functional.
thank you for your time and fast replied.

I hope Jason have a better solution than move all members to my new account and bypass this issue.

Posted: Thursday Oct 18th, 2012 at 6:23 pm #28931

I old two account, one pro and the old one, I can’t upgrade it because it’s not on the correct platform so I had to create a new one.

Posted: Thursday Oct 18th, 2012 at 11:25 am #28846

I really need to fix it before the weekend, I invest money in marketing for my members section and I need it functional as soon as possible, thank you for you time and support.

Posted: Wednesday Oct 17th, 2012 at 6:19 pm #28766

New Full answer of paypal support:
Subject
Profile creation error with PayPal Account.

Discussion Thread
Response Via Email (Bryce) 10/17/2012 03:16 PM
Hello Marc-André Bénard,

Thanks for contacting PayPal today. I enjoyed assisting you and hope you found our conversation helpful.

Your account has Web Payment Pro with DirectPayments/RecurringPayments service. It should be using those APIs (with API username, password, signature/certificate) to authenticate with for Direct and Express Checkout (using PayPal account) payments.

I noticed two error returned in the last could days. Here are the errors and the causes/fixes
errorcode 11581 longmessage “Profile description is invalid”

DESC (Required) Description of the recurring payment.
NOTE: You must ensure that this field matches the corresponding billing agreement description included in the SetExpressCheckout request.
Character length and limitations: 127 single-byte alphanumeric characters

Correcting the description (name) of the profile should resolve this issue.

errorcode 11592
shortmessage “Subscription Profiles not supported.”
longmessage “Subscription Profiles not supported by Recurring Payment APIs.”

Your system is making API calls to get profiles created with a subscription button, the only API call that can be done for these would be to cancel.

Sincerely,
Bryce
Merchant Technical Services
PayPal, an eBay company
Customer By Phone (Entered by Bryce) 10/17/2012 03:16 PM
Profile creation error with PayPal Account.

Question Reference #121017-000412
Product Level 1: Merchant Services
Product Level 2: API Products
Date Created: 10/17/2012 03:16 PM
Last Updated: 10/17/2012 03:16 PM
Status: Solved
Integration Phase: Integration
Severity: General Info
Environment: PayPal Live Site
Cart:

Posted: Wednesday Oct 17th, 2012 at 6:07 pm #28762

I have the same error, Error #1000. Generic processor error: 11581-Profile description is invalid. Did you find anything to resolve it?

Posted: Wednesday Oct 17th, 2012 at 4:09 pm #28735

I just called paypal, and they said that it seem to have an error with the S2member, it try to do an express checkout and pro payment at the same time, so it didn’t work and block the transaction after because it’s not suppose to be like that. How I can fix this bug with s2member quickly because I lost a lot of customers the last 3 days.

Do you have a method to disable the express checkout from s2member setup or can you change something to repair this error. Thank you

Posted: Wednesday Oct 17th, 2012 at 1:14 pm #28723

Hi Cristin, I have add all the API credentials correctly in the paypal option in S2member.

The error happen only when the person try with his paypal account, with a credit card directly it works fine.
Plus, when I have ask paypal about this error they answer me that:

In review of your account I do not see any payment attempts that have failed. This is important to note, as it determines the failure occurs before it reaches PayPal. The error is outside of PayPal.
Secondly, I researched the error message your buyer is receiving. You can also use the website for investigation of error codes. http://www.paypal.com/mts. In the advanced search field enter the reason code or number associated. In this case I searched on 11581.
My results were inconclusive. Then I searched on response ‘Error 1000 generic processor error and still results were inconclusive

We have determined that the errors you are receiving is due to attempting to run recurring payments on one PayPal account while that recurring profile is actually on a different PayPal account.

I have a second error too.
To have the paypal pro I had to change my paypal account, but I have previous membership on my other account.
I have a lot of payment skipped recently and I have ask paypal why and they said this:

I had our merchant technical services investigate the actual declined payments and it was found that the API calls were coming from one account where the profile was listed on a different account.

The API call for the payment has to come from the same account where the profile exists.

You have 2 choices:
1 – run the api call from the account where the profile exists
2 – create new profiles on the account where the api calls are coming from.
I think I really need assistance haha

Posted: Monday Aug 6th, 2012 at 4:22 pm #21272

What’s happening now ? what’s the problem because I had 2 times the same error today!!

Posted: Saturday Aug 4th, 2012 at 5:00 pm #21159

I have the same problem, many times I have this problem, sometime all work fines but 1 transaction on 3 have this error.

Posted: Wednesday Jul 18th, 2012 at 10:46 pm #19709

I have re-test and now it’s seem to work but I have to keep my ipn not for the one your provide in the setting or it’s sure that is not the problem? because I have another store that I need another ipn notification

Posted: Wednesday Jul 18th, 2012 at 10:38 pm #19708

I have tried another thing: change the ipn url and now in the log the cancelation appears but not in s2members:
log:
PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 39.59 MB :: Real Memory 41.00 MB :: Peak Memory 40.42 MB :: Real Peak Memory 41.00 MB
http://www.marcfitt.com/?s2member_paypal_notify=1
User-Agent:
array (
‘payment_cycle’ => ‘Monthly’,
‘txn_type’ => ‘recurring_payment_profile_cancel’,
‘last_name’ => ‘Lachance’,
‘next_payment_date’ => ‘N/A’,
‘residence_country’ => ‘CA’,
‘initial_payment_amount’ => ‘11.44’,
‘rp_invoice_id’ => ‘1343923256:0 D:1 M~www.marcfitt.com~1’,
‘currency_code’ => ‘CAD’,
‘time_created’ => ’21:01:00 Jul 02, 2012 PDT’,
‘verify_sign’ => ‘AIsB8URfEeAI3hc.fJp5j-JeIe3CA62wobdPE0F.yDtG99N64Zp5PmjO’,
‘period_type’ => ‘Regular’,
‘payer_status’ => ‘verified’,
‘tax’ => ‘1.49’,
‘payer_email’ => ‘itslachance@hotmail.com’,
‘first_name’ => ‘Sean’,
‘receiver_email’ => ‘marcfitt@gmail.com’,
‘payer_id’ => ‘486G248K2GSSA’,
‘product_type’ => ‘1’,
‘shipping’ => ‘0.00’,
‘amount_per_cycle’ => ‘11.44’,
‘profile_status’ => ‘Cancelled’,
‘charset’ => ‘windows-1252’,
‘notify_version’ => ‘3.5’,
‘amount’ => ‘11.44’,
‘outstanding_balance’ => ‘0.00’,
‘recurring_payment_id’ => ‘I-SVBBSR980TL5’,
‘product_name’ => ‘$9.95 CAD + tax / Monthly for full access’,
‘ipn_track_id’ => ‘7a8df081812a4’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Thu Jul 19, 2012 2:24:12 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_cancel|recurring_payment_profile_cancel` ).’,
4 => ‘Auto-EOT Time for this account: Fri Aug 3, 2012 4:00 am UTC’,
),
‘subscr_gateway’ => ‘paypal’,
‘custom’ => ‘www.marcfitt.com’,
‘item_number’ => ‘1’,
‘period1’ => ‘0 D’,
‘period3’ => ‘1 M’,
‘subscr_id’ => ‘I-SVBBSR980TL5’,
‘item_name’ => ‘$9.95 CAD + tax / Monthly for full access’,
‘ccaps’ => NULL,
‘level’ => ‘1’,
‘ip’ => ‘24.157.187.86’,
)

Posted: Wednesday Jul 18th, 2012 at 10:13 pm #19699

I have uninstall w3 cache and the file in my files management, but my EOT auto still not working.. I have have check if the ipn message was sent from paypal and yes but I think s2 member didn’t received it here’s the ipn log of the transaction that should be canceled:
my ipn url in paypal was : http://www.marcfitt.com/?paypalListener=paypal_standard_IPN because s2member support told me that at every button I create with the pro-form have a ipn notification integrated..

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 40.09 MB :: Real Memory 41.00 MB :: Peak Memory 40.38 MB :: Real Peak Memory 41.00 MB
http://www.marcfitt.com/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_use=pro-emails,subscr-signup-as-subscr-payment&s2member_paypal_proxy_verification=53342b9dbb66db5a8bac49278d88813a&s2member_paypal_proxy_return_url=
User-Agent: WordPress/3.4.1; http://www.marcfitt.com
array (
‘txn_type’ => ‘subscr_signup’,
‘subscr_id’ => ‘I-R0JEDKCCP695’,
‘custom’ => ‘www.marcfitt.com’,
‘txn_id’ => ‘I-R0JEDKCCP695’,
‘period1’ => ‘0 D’,
‘period3’ => ‘1 M’,
‘mc_amount1’ => ‘0.00’,
‘mc_amount3’ => ‘9.95’,
‘mc_gross’ => ‘9.95’,
‘mc_currency’ => ‘CAD’,
‘tax’ => ‘0.00’,
‘recurring’ => ‘9.95’,
‘payer_email’ => ‘matnorma@gmail.com’,
‘first_name’ => ‘Matt’,
‘last_name’ => ‘Madderra’,
‘option_name1’ => ‘Originating Domain’,
‘option_selection1’ => ‘www.marcfitt.com’,
‘option_name2’ => ‘Customer IP Address’,
‘option_selection2’ => ‘108.79.33.125’,
‘item_name’ => ‘$9.95 CAD + tax / Monthly membership-marcfitt.com’,
‘item_number’ => ‘1’,
‘proxy_verified’ => ‘paypal’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Thu Jul 19, 2012 1:20:30 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/o update vars.’,
5 => ‘Signup Confirmation Email sent to: “Matt Madderra” .’,
6 => ‘User exists. Handling `payment` for Subscription via ( `subscr-signup-as-subscr-payment` ).’,
7 => ‘Storing IPN signup vars now. These are associated with a User\’s account record; for future reference.’,
),
‘subscr_gateway’ => ‘paypal’,
‘eotper’ => NULL,
‘ccaps’ => NULL,
‘level’ => ‘1’,
‘ip’ => ‘108.79.33.125’,
‘initial_term’ => ‘0 D’,
‘initial’ => ‘9.95’,
‘regular’ => ‘9.95’,
‘regular_term’ => ‘1 M’,
‘s2member_paypal_proxy’ => ‘paypal’,
‘s2member_paypal_proxy_use’ => ‘pro-emails,subscr-signup-as-subscr-payment’,
‘s2member_paypal_proxy_verification’ => ‘53342b9dbb66db5a8bac49278d88813a’,
)

Posted: Wednesday Jul 18th, 2012 at 6:57 pm #19683

It seem now that my EOT automatic didn’t work properly when someone cancel his membership it didn’t appear in is user information. I think I will disable completely the plugin… do you suggest wp-super cache ?? which plugin work great with s2member to optimize my website ?

Posted: Tuesday Jul 17th, 2012 at 4:58 am #19459

I have deseable the database cache and it seem to work now but it’s really weird that I have this error yesterday before I have installed w3 total cache??
this is the new log after disable database cache:
API:

'parent_txn_id' => '1J5269010W8502325',
'initial_payment_amount' => '0.01',
'profile_status' => 'Active',
'txn_id' => '7ED780294S010282U',
'payment_type' => 'instant',
'last_name' => 'Bénard',
'receiver_email' => 'marcfitt@gmail.com',
'payment_fee' => '',
'receiver_id' => 'FSCLMMUW5M7Q4',
'mc_currency' => 'CAD',
'residence_country' => 'CA',
'transaction_subject' => '$1.01 CAD + tax / Monthly test membership',
'payment_gross' => '',
'shipping' => '0.00',
'product_type' => '1',
'time_created' => '01:11:25 Jul 17, 2012 PDT',
'ipn_track_id' => '2eb06d7825529',
's2member_log' => 
array (
  0 => 'IPN received on: Tue Jul 17, 2012 8:17:51 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 ( `[empty or irrelevant]` ) w/ `payment_status` ( `refunded|reversed|reversal` ) - or - `new_case` w/ `case_type` ( `chargeback` ).',
  4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
  5 => 'Awake. It\'s Tue Jul 17, 2012 8:17:56 am UTC. s2Member `txn_type` identified as ( `[empty or irrelevant]` ) w/ `payment_status` ( `refunded|reversed|reversal` ) - or - `new_case` w/ `case_type` ( `chargeback` ).',
  6 => 'Member Level/Capabilities demoted to: Subscriber.',
),
'subscr_gateway' => 'paypal',
'custom' => 'www.marcfitt.com',
'subscr_id' => 'I-U0T0HJKT3WT4',
'period1' => false,
'period3' => '1 M',
'item_number' => '1',
'item_name' => '$1.01 CAD + tax / Monthly test membership',
'ip' => '184.162.50.83',
  • This reply was modified 4 years, 5 months ago by  Eduan. Reason: Added the code tags
Posted: Tuesday Jul 17th, 2012 at 3:57 am #19445

I have try a test after I have disable the cache object in w3 total cache and the log look like this, but w3 total cache wasn’t install yesterday and I had this error yesterday too so I don’t really know where come the error

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.69 MB :: Real Memory 39.25 MB :: Peak Memory 38.87 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/membership-test-prob-sub/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20100101 Firefox/13.0.1
-------- Input vars: ( Tue Jul 17, 2012 7:46:47 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.marcfitt.com/membership-test-prob-sub/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.marcfitt.com/membership-test-prob-sub/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '$0.01 CAD + tax / Monthly test membership',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'marc test',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => 'quebec',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => 'CA',
  'PAYMENTREQUEST_0_SHIPTOZIP' => 'j7p5v5',
  'EMAIL' => 'marcfittstore@gmail.com',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 7:46:48 am UTC ) --------
TOKEN=EC%2d1XE79408HG911645B&TIMESTAMP=2012%2d07%2d17T07%3a46%3a48Z&CORRELATIONID=c6508745cdf49&ACK=Success&VERSION=71%2e0&BUILD=3300093
array (
  'TOKEN' => 'EC-1XE79408HG911645B',
  'TIMESTAMP' => '2012-07-17T07:46:48Z',
  'CORRELATIONID' => 'c6508745cdf49',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
)

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.69 MB :: Real Memory 39.25 MB :: Peak Memory 38.88 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/membership-test-prob-sub/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20100101 Firefox/13.0.1
-------- Input vars: ( Tue Jul 17, 2012 7:49:27 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.marcfitt.com/membership-test-prob-sub/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.marcfitt.com/membership-test-prob-sub/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '$0.01 CAD + tax / Monthly test membership',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'marc test',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => 'quebec',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => 'CA',
  'PAYMENTREQUEST_0_SHIPTOZIP' => 'j7p5v5',
  'EMAIL' => 'marcfittstore@gmail.com',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 7:49:27 am UTC ) --------
TOKEN=EC%2d0R550443VR6971500&TIMESTAMP=2012%2d07%2d17T07%3a49%3a27Z&CORRELATIONID=c36f18536075d&ACK=Success&VERSION=71%2e0&BUILD=3300093
array (
  'TOKEN' => 'EC-0R550443VR6971500',
  'TIMESTAMP' => '2012-07-17T07:49:27Z',
  'CORRELATIONID' => 'c36f18536075d',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
)
  • This reply was modified 4 years, 5 months ago by  Eduan. Reason: Added the code tags
Posted: Monday Jul 16th, 2012 at 11:40 pm #19434

Api Log:

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.66 MB :: Real Memory 39.25 MB :: Peak Memory 38.84 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:08 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '$9.95 CAD + tax / Monthly membership-marcfitt.com',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'David Rodriguez',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => 'Wisconsin',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => 'US',
  'PAYMENTREQUEST_0_SHIPTOZIP' => '53204',
  'EMAIL' => 'Dabisco94@gmail.com',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:08 am UTC ) --------
TOKEN=EC%2d1XM42338713717206&TIMESTAMP=2012%2d07%2d17T03%3a26%3a08Z&CORRELATIONID=4e319b8547f22&ACK=Success&VERSION=71%2e0&BUILD=3300093
array (
  'TOKEN' => 'EC-1XM42338713717206',
  'TIMESTAMP' => '2012-07-17T03:26:08Z',
  'CORRELATIONID' => '4e319b8547f22',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
)

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.59 MB :: Real Memory 39.25 MB :: Peak Memory 38.77 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-1XM42338713717206
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
array (
  'METHOD' => 'GetExpressCheckoutDetails',
  'TOKEN' => 'EC-1XM42338713717206',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
TOKEN=EC%2d1XM42338713717206&BILLINGAGREEMENTACCEPTEDSTATUS=1&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2012%2d07%2d17T03%3a26%3a30Z&CORRELATIONID=d02a92d6b82ca&ACK=Success&VERSION=71%2e0&BUILD=3300093&EMAIL=dabisco94%40gmail%2ecom&PAYERID=N45LH38T8QLEY&PAYERSTATUS=unverified&FIRSTNAME=David&LASTNAME=Rodriguez&COUNTRYCODE=US&CURRENCYCODE=USD&AMT=0%2e00&SHIPPINGAMT=0%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_CURRENCYCODE=USD&PAYMENTREQUEST_0_AMT=0%2e00&PAYMENTREQUEST_0_SHIPPINGAMT=0%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUESTINFO_0_ERRORCODE=0
array (
  'TOKEN' => 'EC-1XM42338713717206',
  'BILLINGAGREEMENTACCEPTEDSTATUS' => '1',
  'CHECKOUTSTATUS' => 'PaymentActionNotInitiated',
  'TIMESTAMP' => '2012-07-17T03:26:30Z',
  'CORRELATIONID' => 'd02a92d6b82ca',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
  'EMAIL' => 'dabisco94@gmail.com',
  'PAYERID' => 'N45LH38T8QLEY',
  'PAYERSTATUS' => 'unverified',
  'FIRSTNAME' => 'David',
  'LASTNAME' => 'Rodriguez',
  'COUNTRYCODE' => 'US',
  'CURRENCYCODE' => 'USD',
  'AMT' => '0.00',
  'SHIPPINGAMT' => '0.00',
  'HANDLINGAMT' => '0.00',
  'TAXAMT' => '0.00',
  'INSURANCEAMT' => '0.00',
  'SHIPDISCAMT' => '0.00',
  'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
  'PAYMENTREQUEST_0_AMT' => '0.00',
  'PAYMENTREQUEST_0_SHIPPINGAMT' => '0.00',
  'PAYMENTREQUEST_0_HANDLINGAMT' => '0.00',
  'PAYMENTREQUEST_0_TAXAMT' => '0.00',
  'PAYMENTREQUEST_0_INSURANCEAMT' => '0.00',
  'PAYMENTREQUEST_0_SHIPDISCAMT' => '0.00',
  'PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED' => 'false',
  'PAYMENTREQUESTINFO_0_ERRORCODE' => '0',
)

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.62 MB :: Real Memory 39.25 MB :: Peak Memory 38.77 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-1XM42338713717206
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
array (
  'METHOD' => 'CreateRecurringPaymentsProfile',
  'EMAIL' => 'Dabisco94@gmail.com',
  'FIRSTNAME' => 'David',
  'LASTNAME' => 'Rodriguez',
  'SUBSCRIBERNAME' => 'David Rodriguez',
  'DESC' => '$9.95 CAD + tax / Monthly membership-marcfitt.com',
  'PROFILEREFERENCE' => '1345130790:0 D:1 M~www.marcfitt.com~1',
  'INITAMT' => '9.95',
  'FAILEDINITAMTACTION' => 'CancelOnFailure',
  'CURRENCYCODE' => 'CAD',
  'AMT' => '9.95',
  'TAXAMT' => '0.00',
  'MAXFAILEDPAYMENTS' => '2',
  'AUTOBILLOUTAMT' => 'AddToNextBilling',
  'PROFILESTARTDATE' => '2012-08-16T00:00:00Z',
  'BILLINGPERIOD' => 'Month',
  'TOTALBILLINGCYCLES' => '0',
  'BILLINGFREQUENCY' => '1',
  'TOKEN' => 'EC-1XM42338713717206',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:31 am UTC ) --------
PROFILEID=I%2dEUS8M220L1EC&PROFILESTATUS=PendingProfile&TIMESTAMP=2012%2d07%2d17T03%3a26%3a31Z&CORRELATIONID=797087ab2d1c1&ACK=Success&VERSION=71%2e0&BUILD=3255948
array (
  'PROFILEID' => 'I-EUS8M220L1EC',
  'PROFILESTATUS' => 'PendingProfile',
  'TIMESTAMP' => '2012-07-17T03:26:31Z',
  'CORRELATIONID' => '797087ab2d1c1',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3255948',
)
  • This reply was modified 4 years, 5 months ago by  Eduan. Reason: Added the code tags
Posted: Monday Jul 16th, 2012 at 11:39 pm #19433

This is the log of IPN:

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.66 MB :: Real Memory 39.25 MB :: Peak Memory 38.84 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:08 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '$9.95 CAD + tax / Monthly membership-marcfitt.com',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'David Rodriguez',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => 'Wisconsin',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => 'US',
  'PAYMENTREQUEST_0_SHIPTOZIP' => '53204',
  'EMAIL' => 'Dabisco94@gmail.com',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:08 am UTC ) --------
TOKEN=EC%2d1XM42338713717206&TIMESTAMP=2012%2d07%2d17T03%3a26%3a08Z&CORRELATIONID=4e319b8547f22&ACK=Success&VERSION=71%2e0&BUILD=3300093
array (
  'TOKEN' => 'EC-1XM42338713717206',
  'TIMESTAMP' => '2012-07-17T03:26:08Z',
  'CORRELATIONID' => '4e319b8547f22',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
)

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.59 MB :: Real Memory 39.25 MB :: Peak Memory 38.77 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-1XM42338713717206
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
array (
  'METHOD' => 'GetExpressCheckoutDetails',
  'TOKEN' => 'EC-1XM42338713717206',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
TOKEN=EC%2d1XM42338713717206&BILLINGAGREEMENTACCEPTEDSTATUS=1&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2012%2d07%2d17T03%3a26%3a30Z&CORRELATIONID=d02a92d6b82ca&ACK=Success&VERSION=71%2e0&BUILD=3300093&EMAIL=dabisco94%40gmail%2ecom&PAYERID=N45LH38T8QLEY&PAYERSTATUS=unverified&FIRSTNAME=David&LASTNAME=Rodriguez&COUNTRYCODE=US&CURRENCYCODE=USD&AMT=0%2e00&SHIPPINGAMT=0%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_CURRENCYCODE=USD&PAYMENTREQUEST_0_AMT=0%2e00&PAYMENTREQUEST_0_SHIPPINGAMT=0%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUESTINFO_0_ERRORCODE=0
array (
  'TOKEN' => 'EC-1XM42338713717206',
  'BILLINGAGREEMENTACCEPTEDSTATUS' => '1',
  'CHECKOUTSTATUS' => 'PaymentActionNotInitiated',
  'TIMESTAMP' => '2012-07-17T03:26:30Z',
  'CORRELATIONID' => 'd02a92d6b82ca',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3300093',
  'EMAIL' => 'dabisco94@gmail.com',
  'PAYERID' => 'N45LH38T8QLEY',
  'PAYERSTATUS' => 'unverified',
  'FIRSTNAME' => 'David',
  'LASTNAME' => 'Rodriguez',
  'COUNTRYCODE' => 'US',
  'CURRENCYCODE' => 'USD',
  'AMT' => '0.00',
  'SHIPPINGAMT' => '0.00',
  'HANDLINGAMT' => '0.00',
  'TAXAMT' => '0.00',
  'INSURANCEAMT' => '0.00',
  'SHIPDISCAMT' => '0.00',
  'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
  'PAYMENTREQUEST_0_AMT' => '0.00',
  'PAYMENTREQUEST_0_SHIPPINGAMT' => '0.00',
  'PAYMENTREQUEST_0_HANDLINGAMT' => '0.00',
  'PAYMENTREQUEST_0_TAXAMT' => '0.00',
  'PAYMENTREQUEST_0_INSURANCEAMT' => '0.00',
  'PAYMENTREQUEST_0_SHIPDISCAMT' => '0.00',
  'PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED' => 'false',
  'PAYMENTREQUESTINFO_0_ERRORCODE' => '0',
)

PHP v5.3.13 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.62 MB :: Real Memory 39.25 MB :: Peak Memory 38.77 MB :: Real Peak Memory 39.25 MB
www.marcfitt.com/monthly-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-1XM42338713717206
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
-------- Input vars: ( Tue Jul 17, 2012 3:26:30 am UTC ) --------
array (
  'METHOD' => 'CreateRecurringPaymentsProfile',
  'EMAIL' => 'Dabisco94@gmail.com',
  'FIRSTNAME' => 'David',
  'LASTNAME' => 'Rodriguez',
  'SUBSCRIBERNAME' => 'David Rodriguez',
  'DESC' => '$9.95 CAD + tax / Monthly membership-marcfitt.com',
  'PROFILEREFERENCE' => '1345130790:0 D:1 M~www.marcfitt.com~1',
  'INITAMT' => '9.95',
  'FAILEDINITAMTACTION' => 'CancelOnFailure',
  'CURRENCYCODE' => 'CAD',
  'AMT' => '9.95',
  'TAXAMT' => '0.00',
  'MAXFAILEDPAYMENTS' => '2',
  'AUTOBILLOUTAMT' => 'AddToNextBilling',
  'PROFILESTARTDATE' => '2012-08-16T00:00:00Z',
  'BILLINGPERIOD' => 'Month',
  'TOTALBILLINGCYCLES' => '0',
  'BILLINGFREQUENCY' => '1',
  'TOKEN' => 'EC-1XM42338713717206',
  'VERSION' => '71.0',
  'USER' => 'marcfitt_api1.gmail.com',
  'PWD' => 'KWB8LFAGQVYDVVKR',
  'SIGNATURE' => 'A0ea9BuJEz4wNHdzU4HcxWKJdOEQAyGBtDbKnRdl-McQ1NGozk5Tg0L4',
)
-------- Output string/vars: ( Tue Jul 17, 2012 3:26:31 am UTC ) --------
PROFILEID=I%2dEUS8M220L1EC&PROFILESTATUS=PendingProfile&TIMESTAMP=2012%2d07%2d17T03%3a26%3a31Z&CORRELATIONID=797087ab2d1c1&ACK=Success&VERSION=71%2e0&BUILD=3255948
array (
  'PROFILEID' => 'I-EUS8M220L1EC',
  'PROFILESTATUS' => 'PendingProfile',
  'TIMESTAMP' => '2012-07-17T03:26:31Z',
  'CORRELATIONID' => '797087ab2d1c1',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '3255948',
)
  • This reply was modified 4 years, 5 months ago by  Eduan. Reason: Added the code tags
Posted: Wednesday Jul 4th, 2012 at 9:34 am #18294

I’m not sure to understand clearly, so I don’t have to change anything??
and if yes I have how can I make a change if the two payment proceed by different type of payment (one standard and the other express)?

Posted: Wednesday Jun 20th, 2012 at 12:31 pm #17026

okay so to resume, he login with their subscriber account, and after this he can chose one of the two plan and i will reinitialize their membership with a new paypal profil Id, but why their Customer IP Address still there?

Posted: Sunday Jun 17th, 2012 at 8:06 am #16721

okay cool, it was a social plugin (like share icon)
If I resume, if I set the rra to ”0”, it will block the access after the first failed payment right?

Plus,I want to know when someone are unsubscribe for any reasons but want to resubscribe, what is the process? they reselect a plan and s2member will recognize their last username and pass and reactive their payment billing?

Viewing 25 replies - 26 through 50 (of 59 total)

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.