Thanks Cristián. Yes, we do have logging enabled. I didn’t realize the log captured these attempts as I thought the problem could possibly be the communication between our website and PayPal wasn’t working correctly, since our custom checkout page isn’t displaying, but should be. However, when I check the log I can see the info is being sent to PayPal so that’s not it.
Per the log PayPal is returning this error message:
‘__error’ => ‘Error #11928. Invalid Argument. The email or merchant ID specified is invalid.’,
That doesn’t make any sense to me as the information is correctly displaying right in the log even and it verifies with the info in our PayPal account and in s2. Obviously the s2 return info is working or I wouldn’t have the log, correct? Anyway, I verified all of this info yesterday as well making sure the “User” PWD and “Signature” info all match correctly. I just verified it again today comparing the log values to the s2 value and the PayPal values.
There was one issue I wasn’t 100% certain about so I tested it both ways. Both tests failed. Our “signature” as listed in PayPal ends with a period as its final character. So it was difficult to tell from the display if the period was a part of the signature or not. So I tested the button with the period and without the period as the final character in the signature. Both tested methods failed and produced the same user-end error message/result. However, according to the log they produced different error messages.
With the period as the final character the error message is: ‘__error’ => ‘Error #11928. Invalid Argument. The email or merchant ID specified is invalid.’,
Without the period as the final character the error message is: ‘__error’ => ‘Error #10002. Security error. Security header is not valid.’
I’m not able to get a $0.01, $1.00 or any other test transaction amount to work byclicking on the PayPal recurring monthly subscription button (except Buy It Now) always produces the “The link you have used to enter PayPal system is invalid.” error message as soon as you type in your PayPal account email and password. So far none of the folks who want to sign up as members and also me myself cannot get past that point to approve the payment(s).
The rest of the items in the Common Troubleshooting document do not seem to be the issue in our case. I did recently update a few plugins so I can double check those updates didn’t cause a conflict–but I don’t think so as we’ve had the same problem all along (prior to the plugin updates) and it just doesn’t seem to be something we can find the solution to.
Thanks for your help. We appreciate it.