Page 1 of 1

Need help with testing

PostPosted: May 26th, 2010, 5:54 pm
by Kinyofu
I opened up a second paypal account with a different email to test an actual transaction. After the transaction, I deleted name from Aweber and cancelled paypal payment, but S2 Member still recognizes user account and email and won't let me use it in during a registration test. S2member documentation says member names are stored here: /wp-content/plugins/s2member-logs. Is that a clue? Should I delete this folder?

Also, for some reason I have 2 s2member-logs folders. One has 1 htaccess file. The other has 1 htaccess file, 1 paypalitn.log, and 1 paypalrtn.log.

A response is greatly anticipated, as I don't have a clue. :roll:

Kinyofu
http://www.empoweringwomenslives.com

Re: Need help with testing

PostPosted: May 28th, 2010, 10:28 am
by Elizabeth
After the transaction, I deleted name from Aweber and cancelled paypal payment, but S2 Member still recognizes user account and email and won't let me use it in during a registration test.

Let me make sure I understand what happened.
Canceling the Paypal subscription, prevents further payments and triggers s2Member Auto-Eot System.
However that does mean that account access is denied, when you cancel a subscription or recurring billing.
Please see
s2Member->Quick Start Guide->Subscription Cancellations ->Hairy Details

If the Paypal payment is reversed, refunded, or a chargeback occurs, then s2Member will restrict access.

Also, for some reason I have 2 s2member-logs folders. One has 1 htaccess file. The other has 1 htaccess file, 1 paypalitn.log, and 1 paypalrtn.log.

Delete both log directories, and go to
s2Member->Paypal Options->Paypal Account Details->Enable Logging Routines
and the folder will be recreated automatically.

Re: Need help with testing

PostPosted: June 23rd, 2010, 10:34 pm
by Jason Caldwell
Those two log files are for two different things.

/s2member-logs/paypal-rtn.log
This is a log for s2Member's Return-Page processor.
It logs the Auto-Return/PDT data sent by PayPal immediately after checkout.
Everything for Return-Page logging is handled by:
/s2member/includes/functions/paypal-return.inc.php

The more important log, is:
/s2member-logs/paypal-ipn.log
This is a log of all IPN communications between PayPal/s2Member. This is where the most important action goes down. It's like the Super Bowl party at your website :-)

Everything for IPN logging is handled by:
/s2member/includes/functions/paypal-notify.inc.php