Having the same issue, accurate API Credentials, all I get is ‘Refund Failed’.
I am unable to find solution or suggestion how to fix it.
Anyone, please?
Ok, an Update.
This is the error in Log:
You do not have a verified ACH
Checking https://developer.paypal.com/docs/classic/api/errorcodes/ I get this explanation:
Transaction refused
You do not have a verified ACH
This error can be caused by insufficient funds in your PayPal balance to cover the amount of the refund and either of the following:
- Not having yet verified the bank account associated with your PayPal account
- Not having any bank account associated with your PayPal account
Be sure that you have sufficient funds in your PayPal balance and that you have verified the associated bank account.
Which both is not true, there are funds, and there’s Bank associated.
Any ideas?
Plugin Contributor
royho
(@royho)
Please note that having added an account and having it verified may not be the same.
I having also the same issue, accurate API Credentials, all I get is ‘Refund Failed’.
Please help!
1. Enable the log in woocommerce paypal settings
2. Try a refund
3. View the log
4. Read your mistake. Most likely API credentials, or refunding a sandbox transaction.
Hi everyone, I would like to ask you a question about this argument.
I’m trying to test refunding in a sandbox envoirement, can you confirm me that it is possible to do?
Test payments work fine, but when I try refunding it shows me an error message that says “Failed refunding: ID Transaction is missing”.
I have filled and controlled all the necessary API fields in the Paypal Form (User, pass and signature).
The site is still in local host.
WC 2.5.1
WP 4.4.1
Thanks guys, and sorry for my english!
I’m not sure its possible via API because no transaction really existed, so the ID may not be valid.