cloudrck Posted July 7, 2014 Report Posted July 7, 2014 I don't think I've ever been able to get this functionaility to work correctly. Trying to process a PayPal refund using Blesta fails. In the Blesta logs, The INPUT is a success. The Output is a failure. https://api-3t.paypal.com/nvp a:6:{s:9:"TIMESTAMP";s:20:"2014-07-07T22:14:33Z";s:13:"CORRELATIONID";s:12:"xxxxxxxxxx";s:3:"ACK";s:7:"Failure";s:12:"L_ERRORCODE0";s:5:"10001";s:15:"L_SHORTMESSAGE0";s:14:"Internal Error";s:14:"L_LONGMESSAGE0";s:26:"Timeout processing request";} John 1 Quote
0 Michael Posted July 8, 2014 Report Posted July 8, 2014 I don't believe we can, I remember talking about it in the past, so I've always done it by paypal.com and it shows up as refunded on Blesta afterwards for the transaction id. Quote
0 cloudrck Posted July 8, 2014 Author Report Posted July 8, 2014 I haven't read the PayPal API docs, but from what Blesta made it seem, it should be possible to do refunds if you have API credentials. John 1 Quote
0 Paul Posted July 8, 2014 Report Posted July 8, 2014 If you supply your API user, pass, and signature for PayPal Payments Standard, then you can do refunds. Also, even without this, if you do a refund in PayPal, PayPal will notify Blesta and the transaction will automatically be marked as returned, and the amount unapplied from any invoices. Have you supplied the API user, pass, and signature to the gateway? Quote
0 Michael Posted July 8, 2014 Report Posted July 8, 2014 If you supply your API user, pass, and signature for PayPal Payments Standard, then you can do refunds. Also, even without this, if you do a refund in PayPal, PayPal will notify Blesta and the transaction will automatically be marked as returned, and the amount unapplied from any invoices. Have you supplied the API user, pass, and signature to the gateway? It does haha i'm a plonker going the low way round doing refunds. Quote
0 Tyson Posted July 8, 2014 Report Posted July 8, 2014 The error states it failed due to an internal error where PayPal timed out processing the request. How long did it take PayPal to respond to the request? Quote
0 Paul Posted July 8, 2014 Report Posted July 8, 2014 It does haha i'm a plonker going the low way round doing refunds. Lol you plonker. I learn some new UK slang every week. Michael 1 Quote
0 Michael Posted July 8, 2014 Report Posted July 8, 2014 Lol you plonker. I learn some new UK slang every week. Haha yeah that's from Only Fools and horses mate we say it a lot here because of that comedy same with "what a wally!" Quote
0 domaingood Posted July 8, 2014 Report Posted July 8, 2014 Add all info means create API and provide then you can refund.I think so. Quote
0 cloudrck Posted July 9, 2014 Author Report Posted July 9, 2014 The error states it failed due to an internal error where PayPal timed out processing the request. How long did it take PayPal to respond to the request? Pratically no time, both INPUT and OUTPUT time was 5:14:32 PM If you supply your API user, pass, and signature for PayPal Payments Standard, then you can do refunds. Also, even without this, if you do a refund in PayPal, PayPal will notify Blesta and the transaction will automatically be marked as returned, and the amount unapplied from any invoices. Have you supplied the API user, pass, and signature to the gateway? Yes all info has been applied. i even regenerated keys and still no luck. Yes PayPal notifing Blesta of refunds work fine. Quote
0 Tyson Posted July 9, 2014 Report Posted July 9, 2014 The PayPal sandbox is working fine for us regarding refunds. I wonder if PayPal is treating the sandbox/live accounts differently. Quote
0 Austin Posted December 10, 2014 Report Posted December 10, 2014 Don't mean to bring up an old topic, however I am currently having this issue. I tried to change the status to refunded, and I got an error multiple times, eventually having to do it through PayPal manually. Here is the code I got in the logs: https://api-3t.paypal.com/nvp a:6:{s:9:"TIMESTAMP";s:20:"2014-12-09T01:30:13Z";s:13:"CORRELATIONID";s:13:"4fd928ae2fc45";s:3:"ACK";s:7:"Failure";s:12:"L_ERRORCODE0";s:5:"10001";s:15:"L_SHORTMESSAGE0";s:14:"Internal Error";s:14:"L_LONGMESSAGE0";s:26:"Timeout processing request";} When I had refunded through Blesta, it only took a few seconds before I got an error and PayPal was not having issues at the time. Quote
0 Paul Posted December 10, 2014 Report Posted December 10, 2014 Internal Error, Timeout processing request.. Interesting. I manually refund via PayPal, then the transaction is refunded in Blesta automatically via the IPN. Is anyone else having trouble doing refunds with PayPal via Blesta? Do you get the same error Austin posted above? Quote
0 Austin Posted December 10, 2014 Report Posted December 10, 2014 Internal Error, Timeout processing request.. Interesting. I manually refund via PayPal, then the transaction is refunded in Blesta automatically via the IPN. Is anyone else having trouble doing refunds with PayPal via Blesta? Do you get the same error Austin posted above? It does change the status to refunded through PayPal, I figured I'd bring this up should anyone else be having issues too. Quote
0 Michael Posted December 10, 2014 Report Posted December 10, 2014 PayPal refunds haven't ever worked for me so I do it on PayPal it's easier Austin 1 Quote
Question
cloudrck
I don't think I've ever been able to get this functionaility to work correctly. Trying to process a PayPal refund using Blesta fails.
In the Blesta logs,
The INPUT is a success.
The Output is a failure.
14 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.