I have a PHP web donation form that pre-populates fields and uses $redirect to take the user to PayPal payment page. It was working during the summer during early testing, but now returns a PayPal error page that reads:
"Error Detected: We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem."
What's odd is that if one pastes the exact same URL into a browser, it goes right to the payment page with no errors. I've tried using both POST and GET; the results are the same. Here is the URL (with names and email changed):
https://www.paypal.com/c...Membership&business=info@wedogood.org&cancel_return=http://www.wedogood.org/&cn=Your+Comment&first_name=Joe&last_name=Smith&address2=&city=Madison&state=&zip=53515&night_phone_a=608&night_phone_b=266&night_phone_c=0111&email=jsmith@matc.edu&address1=someaddress
Is there something going on with Paypal's servers that doesn't work with redirect? As I said, this form and URL was working, using Redirect, maybe 3 months ago. What else might be causing this?