August 9, 2013
This topic pops up quite a bit and we finally narrowed down the cause.
If you find that you get error messages from PayPal during payment like this:
PayPal returned the following status from your payment: INVALID. 38 payment variables were posted.
If this status is not COMPLETED or VERIFIED, then you may need to wait a bit before your payment is approved, or contact PayPal directly as to the reason the payment is having a problem.
If you have any further questions, please contact this site administrator.
Here's what you need to do:
Configure PayPal to always send notifications using UTF-8:
Taken from: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding. The link opens the section mentioned in step 3. Using the link the list instructions would be:
Log into PayPal (IMPORTANT)
Go to https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding
Click "More Options"
Set "Encoding" to "UTF-8"
After hours of trying to process PayPal's transactions in my test environment, changing that setting solved the problem, without modifications to the verification code in AWPCP.
IF YOU GOT THIS ERROR EVEN AFTER TRYING THE ABOVE:
It was working before, this is a protocol change with PayPal and you need a patch from us. See below:
We have a patch for this--PayPal changed their protocol on us and we needed to patch it.
If you have version 3.0.1 of AWPCP:
- Download the patch for 3.0.1.
- Unzip the patch on your local machine. There is one file inside.
- Upload the file using FTP or SCP to wp-content/plugins/another-wordpress-classifieds-plugin/frontend/templates. It should replace a file of the same name there
- The fix is applied
If you have version 3.0.2-dev of AWPCP:
- Download the patch for 3.0.2.
- Follow steps 2-4 above.
Most Users Ever Online: 163
Currently Browsing this Page:
Johnny B: 140
NAIN KHAN: 93
Guest Posters: 33
Newest Members:kasanya chavula, [email protected], Michael, [email protected], [email protected], Craig Taylor, sergeyfirsov, Muhammad Aliyan, tweetybird, Juio765
Moderators: awpcp: 7530, AWPCP Support: 5410, Bobbie Devereux: 0
Administrators: wpengine: 0, awpcp: 300