- This topic has 2 replies, 2 voices, and was last updated 5 years ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Errors when trying to use PayPal Smart Buttons
I’ve followed the instructions but when I try the PayPal Button on the live site, I get the following errors:
Error occured during PayPal Smart Checkout process.
Error: Request to post https://www.paypal.com/v1/oauth2/token failed with 401 error. Correlation id: 1d8fd518d32b3, 1d8fd518d32b3
{
“error”: “invalid_client”,
“error_description”: “Client Authentication failed”
}
xhrLoad@https://www.paypalobjects.com/api/checkout.js:1820:23
_RECEIVE_MESSAGE_TYPE[conf.b.POST_MESSAGE_TYPE.RESPONSE]@https://www.paypalobjects.com/api/checkout.js:8019:15
receiveMessage@https://www.paypalobjects.com/api/checkout.js:8124:38
messageListener@https://www.paypalobjects.com/api/checkout.js:8148:17
_RECEIVE_MESSAGE_TYPE[conf.b.POST_MESSAGE_TYPE.RESPONSE]@https://www.paypalobjects.com/api/checkout.js:8019:15
receiveMessage@https://www.paypalobjects.com/api/checkout.js:8124:38
messageListener@https://www.paypalobjects.com/api/checkout.js:8148:17
Is this for the estore plugin or the simple shopping cart?
Do you have some kind of a firewall on your site (like from a security plugin) that is preventing PayPal accessing the JS file? Is there a .htaccess block or password protection on your site? That will stop the process from working since PayPal won’t be able to communicate with the site.
This is for the simple shopping cart (you can see it here: debrisfreeearfilter.com/product/
I was using Anti-Malware from GOTMLS.NET — however, I completely removed that plugin and the problem is exactly the same. There are no other security plugins on the site.
Are there any other specific plugins that could be causing an issue? Could it be possible that my client (who is the one who logged into her PayPal account to get the ID and Secret Code) – could have not set it up for “live” but it is still in “sandbox”? How could I check that?