Page 1 of 1

Error# 10002 tried everything

PostPosted: August 20th, 2011, 1:25 am
by reallysimpleseo
I've recently started with s2member Pro, but can't seem to get on top of the Error# 10002 when trying to process payments. So far I've tried the following:

Checked and checked again that the API username password details are correct. These were in place before I started with Pro, do I need to create them again for Pro?
Worked with the theme designer to ensure it works with ssl and the site is secure in all browsers with the https://www.reallysimpleseo.com/members/premium page. It also passed a test with http://www.whynopadlock.com http://www.reallysimpleseo.com/ads/rsseo-ssl.jpg
The error is just the same in sandbox mode.
I have run the curl and fopen PayPal test on the server and it passes these.
There has also been an issue with the paypal buttons, where is doesn't pass over to enable login after payment and comes up with this error: http://www.reallysimpleseo.com/ads/s2me ... 0issue.jpg could this be related?
I've included my log files here if they are of help: reallysimpleseo.com/ads/logs
Any ideas as I don't know what else to try?

Many thanks.

Re: Error# 10002 tried everything

PostPosted: August 20th, 2011, 2:08 am
by Cristián Lávaque
Here's the PayPal doc that says what that error could mean: https://cms.paypal.com/us/cgi-bin/?cmd= ... 9C3E1009E9

I will email Jason asking what he thinks.

Re: Error# 10002 tried everything

PostPosted: August 20th, 2011, 3:00 am
by reallysimpleseo
Cristián Lávaque wrote:Here's the PayPal doc that says what that error could mean: https://cms.paypal.com/us/cgi-bin/?cmd= ... 9C3E1009E9

I will email Jason asking what he thinks.
Many thanks for the quick reply. It seems to come back to the API details, but I have reentered these several times.

Re: Error# 10002 tried everything

PostPosted: August 20th, 2011, 5:14 pm
by Jason Caldwell
From the PayPal Pro API docs, it says:
10002 Authentication/Authorization Failed. Username/Password is incorrect.
This error can be caused by an incorrect API username, an incorrect API password, or an invalid API signature. Make sure that all three of these values are correct. For your security, PayPal does not report exactly which of these three values might be in error.

If this error continues, and you're absolutely sure that your API credentials are entered correctly into s2Member's configuration panel, I would contact PayPal and be sure there is nothing wrong with your account ( i.e. in a pending state, or something along those lines ). Also, be sure that you're NOT still in Sandbox Test Mode under: s2Member -> PayPal Options -> Account Details, as that connects to a different Sandbox server, and live credentials will not be valid there.

I hope that helps. Let us know :)

Re: Error# 10002 tried everything

PostPosted: August 20th, 2011, 5:20 pm
by reallysimpleseo
Thank you for your reply on this. I know that it is not in Sandbox mode, as I've tried it in both. I will call PayPal on Monday, and let you know how I get on.
Thanks again.

Re: Error# 10002 tried everything

PostPosted: August 20th, 2011, 5:27 pm
by Jason Caldwell
reallysimpleseo wrote:Thank you for your reply on this. I know that it is not in Sandbox mode, as I've tried it in both. I will call PayPal on Monday, and let you know how I get on.
Thanks again.
OK. Thanks. Sorry for the trouble. I hope they can resolve the problem for you. While you're waiting for PayPal to respond, you might try turning on s2Member's PayPal logging/debugging routines, so you can look at your /plugins/s2member-logs/paypal-api.log file. There you will see the exact API Username/Password that s2Member is passing through to PayPal.

You can enable logging under:
s2Member -> PayPal Options -> Account Details.

Re: Error# 10002 tried everything

PostPosted: August 22nd, 2011, 5:44 am
by reallysimpleseo
Jason Caldwell wrote:
reallysimpleseo wrote:Thank you for your reply on this. I know that it is not in Sandbox mode, as I've tried it in both. I will call PayPal on Monday, and let you know how I get on.
Thanks again.
OK. Thanks. Sorry for the trouble. I hope they can resolve the problem for you. While you're waiting for PayPal to respond, you might try turning on s2Member's PayPal logging/debugging routines, so you can look at your /plugins/s2member-logs/paypal-api.log file. There you will see the exact API Username/Password that s2Member is passing through to PayPal.

You can enable logging under:
s2Member -> PayPal Options -> Account Details.

Hi Jason,
I have now spoken with PayPal and it turns out I'd entered the Certificate instead of the Signature, when I first set up s2member. Oddly this worked before. Anyway all sorted now and Pro forms working well now.
Many thanks for your prompt help and advice with this.
PS, I've also installed Quick Cache with great success. The site is faster than every and very simple to use. Thanks again.

Re: Error# 10002 tried everything

PostPosted: August 22nd, 2011, 10:37 pm
by Cristián Lávaque
Great! :)