szepesif
Forum Replies Created
-
Forum: Plugins
In reply to: [WP eCommerce] IPN with Paypal Standard is not workingOkay, i found a fix. Sort of… The built-in Paypal Standard’s IPN is not working at all.
I had to change the payment gateway to PayPal express but i received this after i clicked on the purchase button:
SetExpressCheckout API call failed. Detailed Error Message: Short Error Message: Error Code: Error Severity Code:
It’s caused by the missing php-curl from the server or the curl module is not enabled. I had to contact the server administrator, he enabled it and now the IPN is working with PayPal Express.
For the developers: Please implement a solution to check for curl and when it’s not available show a more relevant error message. I found several threads with this issue and there was no solution at all. Most likely all of them are caused by the missing curl.
Forum: Plugins
In reply to: [WP eCommerce] IPN with Paypal Standard is not workingI tried that too but that’s not working at all.
After i click the “Purchase” button i receive this instead of the PayPal page:
SetExpressCheckout API call failed.
Detailed Error Message:
Short Error Message:
Error Code:
Error Severity Code:Forum: Plugins
In reply to: [WP eCommerce] IPN with Paypal Standard is not workingI’m not giving UP!
Forum: Plugins
In reply to: [WP eCommerce] IPN with Paypal Standard is not workingUP!
Forum: Plugins
In reply to: [WP eCommerce] IPN with Paypal Standard is not workingMaybe it’s a compatibility issue with the new WordPress version.
I have some new informations. The Paypal IPN log shows this URL in my case:
https://brainwaveentrainment.eu/?wpsc_action=gateway_notification&gateway=wpsc_merchant_paypal_standard
I tried to open this and i got this error message:
"Fatal error: Cannot use object of type WP_Error as array in C:\xampp\htdocs\brainwaveentrainment.eu\wp-content\plugins\wp-e-commerce\wpsc-merchants\paypal-standard.merchant.php on line 400"
On line 400 i found this:
if ( ‘VERIFIED’ == $response[‘body’] ) {
I googled for the error message and i found this fix: https://getsatisfaction.com/tweet_blender/topics/fatal_error_cannot_use_object_of_type_wp_error_as_array
So i changed that line to look like this:
if ( ‘VERIFIED’ == $response->body ) {
Result: The error message is gone when i open that page! But… the IPN is still not working. I don’t have PHP skills so i’m sure this single modification is not enough.
Maybe somebody can help me with this here.
It’s important. Developers, hello! Don’t abandon your plugin please.