PayFlow API call failed. Error Code: 26
-
Hi, I am testing my payflow account but I keep getting the following error:
PayFlow API call failed.
Error Code: 26
Detailed Error Message: Invalid vendor account
Order ID: 509
Customer Name: Hello hello
Customer Email: [email protected]Is this caused by my paypal merchant account still in testing mode(not activated)?
Thank You
-
If your merchant account is still in test mode then you just need to make sure you’re turning on the Sandbox Mode option in the plugin settings.
You also need to make sure you’re filling in all 4 values for the API credentials in the plugin. When you login to the PayPal Manager you only have to use the username, password, and partner. With the API you have to also include the vendor.
If you haven’t created a new user specific to the API calls then you’ll just use the same value for vendor that you use for the username.
Please confirm those things and let me know if any of that helps.
Hi,
I don’t mean to hijack this post, but I am having the same problem. I’m trying to test in Sandbox mode and I’m getting the following error when trying to checkout:Payment error: 26-Invalid vendor account
I have a Paypal Sandbox account set up and tried what you suggested above, but not entirely sure if I understand correctly. So, my question is this;What should these settings be:
Sandbox PayPal Vendor (my setting is from Classic TEST API Credentials username)
Sandbox PayPal Password (my setting is from Classic TEST API Credentials password)
Sandbox PayPal User (was blank, then used Classic TEST API Credentials username)
Sandbox PayPal Partner (left as default, which is Paypal)Am I missing something? Please forgive me if this is the wrong place to post. Just thought since it’s the same error, would be a good place to post.
Thanks,
Keith@keithpickett, I’m sorry for the delay responding. I didn’t see your response here for some reason until just now as I was randomly browsing the support history.
With PayFlow you would need to use the same credentials that you use to login to http://manager.paypal.com. If you haven’t created a specific user for API calls then you would use the same value for both vendor and user.
Hi Angelleye,
No worries! Thanks for responding. I’m not 100% sure what happened, but I generated a new Sandbox account at Paypal and was able to log in. It’s the first time I have had an issue with that account.
Thank you!
KeithHello angelleye,
I have also facing the same issue
Payment error: 26-Invalid vendor accountI am using sandbox account and Sandbox Mode checked in Plugin option.
Sandbox PayPal Vendor (Classic TEST API Credentials username)
Sandbox PayPal Password (Classic TEST API Credentials password)
Sandbox PayPal User (was blank)
Sandbox PayPal Partner (left as default, which is Paypal)I can’t login in http://manager.paypal.com because i have sandbox account.
Waiting for your response.
regards
@aadilali, PayFlow is going to require that you have a manager.paypal.com account. If you’re working with the regular PayPal sandbox you would use DoDirectPayment instead of PayFlow.
Of course, you’ll want to verify which version you have on your live account, so the first step is to apply for Payments Pro and get that approved/activated. If they set you up on PayFlow you’ll get a manager.paypal.com login at that time, and then that’s what you would use as the credentials for PayFlow in the plugin.
Hello,
I’m also having the same issue.
trying to work on sandbox mode, but I keep get
Payment error: 26-Invalid vendor accountAs I could not find out for sure wich API is using my PayPal account
I tried both DoDirectPayment and Payflow method of this plugin.with DoDirectPayment the credit card option does not show up at all
with Payflow I have the error.
I’ve setup in my developer paypal account 2 sandbox accounts, one is the Vendor (upgraded to business pro and with sandbox account verified and setup to use paypal pro), the other is a sandbox personal account, that i use as Customer.
those are settings I’ve tried
Sandbox PayPal Vendor (sandbox Vendor account email ID)
Sandbox PayPal Password (sandbox Vendor account password)
Sandbox PayPal User (sandbox Vendor account Classic TEST API Credentials username)
Sandbox PayPal Partner (left as default, which is Paypal)and
Sandbox PayPal Vendor (sandbox Vendor account Classic TEST API Credentials Username)
Sandbox PayPal Password (sandbox Vendor account Classic TEST API Credentials password)
Sandbox PayPal User (sandbox Vendor account Classic TEST API Credentials username)
Sandbox PayPal Partner (left as default, which is Paypal)always ayment error: 26-Invalid vendor account
PS: about http://manager.paypal.com, on its homepage I see an alert that this feature is still not available in my country.
@bluantinoo, the first thing you need to figure out is what version of Payments Pro you have on your account. Then I can steer you towards the correct settings in the plugin and help through it.
Do you have a PayPal Manager (http://manager.paypal.com) login separate from your regular PayPal.com login? If so, then you probably have Payments Pro 2.0. Please confirm.
I have “Paypal Pro Hosted”, and manager.paypal.com is not available in my country yet
Unfortunately, our plugin is not yet compatible with Pro Hosted. We are hoping to that included in our next update, but it may have to wait until one more update after that. Not sure yet.
The topic ‘PayFlow API call failed. Error Code: 26’ is closed to new replies.