Paypal errors – appeared out of nowhere
-
Everything is connected and was working fine for a very long time, all of a sudden (just before Xmas so had to swap to paypal standard) we had multiple customers and myself that when we click on any of the paypal buttons to pay, the pop up window opens to the the lock screen with a rotating circle and does not connect to paypal, constantly circling. When attempting to order through the cart page instead, we pretty much immediately get the error message: ‘Something went wrong. Please try again or choose another payment source.’ The account is connected correctly in the dashboard.
- This topic was modified 1 year, 9 months ago by wilde-uk.
The page I need help with: [log in to see the link]
-
Hello @wilde-uk
Thank you for reaching out to us, we are here to help.
We have seen this pop up a few times and believe there was made a change on the PayPal server side, since the plugin does not have much control over the standard card payment option that is causing this. I would also not think switching to PayPal standard would fix this issue, but you might have experience with this and can tell?
We believe there are 2 options for possibly fixing this.
- We recommend you to change the?
Card billing data handling
?setting to not send the WC form data to PayPal.Use WC checkout form data
?is the default and makes the payment for buyers more convenient because they only have to add card number details.
But this only works as long as the WC billing information also match up with the card billing details. E.g. setting?Do not use WC checkout form data
?would result in the user having to double enter payment details. First in WC, then after clicking the black button in the PayPal smart card fields. The best solution in between is?Request only name and postal code
?as this is a mix between the two that should, in theory, prevent billing-details related problems. - Switch to the Advanced Card Processing payment option. This option is controlled from our plugin and should not encounter the problem you are describing (since no pop up should be required for the payment, only for the instances that 3DS is required). You can read more about this payment option here.
Please let me know if this helps you resolve this issue and if you require additional support from our end.
Kind regards,
JoostThanks for the speedy response, (1) I have set as above and it unfortunately doesn’t make any difference – results in the same error/pop up issue and (2) apologies, I meant in order to take orders we had to change the plugin to PayPal standard, not that this plugin (woocommerce paypal payments) works when PayPal standard is switched on.
Hello @wilde-uk
Concerning point 2: I understood you and it is not advisable to have both plugins activated at the same time. They easily cause conflicts when they are activated that the same time.
I would advise trying the Advanced Card Processing payment method to see if this resolves the issue as well. You might first want to go through the manual onboarding/vetting process for ACDC: https://woocommerce.com/document/woocommerce-paypal-payments/#sign-up-for-advanced-card-paymentsThis is also done when you onboard your account to our plugin while you have selected the advanced features, but you might want to do it via this link, so you don’t have to disconnect your site and can do this vetting process on the side.
Let me know if this helps you to resolve the issue.
Kind regards,
JoostBoth plugins are not activated at the same time – I never said they were I said I had to activate it after yours began failing, otherwise I could not take any orders – just ignore this comment completely please ??
I have been in touch with paypal and they have advised the following (message below) – however I do not know your Valid API username so cannot add it?
Add New Third Party Permissions
Error Message: Please enter valid API username.Does this assist you? Thanks
————–message———————-
Thank you for reaching out to Merchant Technical Support at PayPal! Sorry for any inconvenience caused.
We do not see any scopes that have been granted to allow WooCommerce to make API calls on your behalf causing transactions to not occur. To allow WooCommerce to make API calls on your behalf, please grant them permission.
To enable or give permissions to any third party, you can do so by granting them the API permissions by doing the following steps –- Go to your Account Settings.
- Under Account Access –> Select “Update” for API Access.
- Under PayPal API, select either Grant API permission, or Manage API permission.
You can grant access to your third parties to be able to access your PayPal API things here. I hope you were able to follow these instructions and do so successfully! ??
- This reply was modified 1 year, 9 months ago by wilde-uk.
I forgot to mention, the paypal account is already a business account and has been since we started using your plugin?
Hello @wilde-uk
Thank you for your response. However, you did not tell me if you have attempted any of the solutions I proposed. It is good that you got in touch with PayPal Merchant Technical Support, but I am not sure whether they will be able to help you with this matter.
I am talking with someone within PayPal that could possibly help me, and he is asking for Debug ID’s of these failures. Do you have logging active on our plugin and can you provide me with some Debug ID’s for having investigated? If you don’t feel comfortable sharing those details on a public forum, please open a ticket with our service desk. You can find the instruction for this here: https://paypal.inpsyde.com/docs/request-support/
(please add the URL of this thread in the ticket as well)I would still advise trying to use the Advanced Card Processing option and seeing if that would resolve the issue, since it is a completely different card payment method than the standard card processing.
Kind regards,
JoostThanks, hopefully will get to the bottom of it; I sent my connected API details to paypal developer support, but have come back to me with the following – I will add the email we use is 100% correct and I have already tried to reconnect and disconnect – so, even though your plugin is connected, it is not showing in the account, how can the API not be showing in our account and perhaps this is part of the problem? – thanks ?? – I will go to the service desk shortly – I don’t believe I have logging switched on so will also do this and go through the motions before I do.
Edit: I have just added Advanced Card Payments and now when I click on the paypal option to pay in the cart, the buttons to pay do not appear at all ??
————————-message from paypal——————–
You may want to disconnect and reconnect with WooCommerce. Please ensure that WooCommerce is indeed connected to the email address used in your PayPal account and if it was not, simply add the other email address to the existing PayPal account.
It appears that no permissions have been granted for WooCommerce to make transactions on your behalf. Please go through the onboarding process again through WooCommerce to ensure that the appropriate permission is given to WooCommerce to perform transactions on your behalf.
If you have any other questions or concerns, please don’t hesitate to reach out. I would be glad to assist you.
Hello @wilde-uk
Sorry for not suggesting this earlier, but because I see the buttons show up on the product page, I would expect there is no issue with the account/onboarding of it. You might have used a page builder for the checkout page that does not use the correct short codes. You can test this by creating a new page (for testing purposes) and only adding the short code [
woocommerce_checkout
] to it.
When you preview this page (when you have an order in your cart), it should show the buttons. If this is the case, then you know the checkout page you are currently using needs to be adjusted with the correct short codes.Please let me know if that is the situation and helps you get this resolved?
Kind regards,
JoostIt does not appear to show the buttons on the simple order page I created either
Hello @wilde-uk
We are looking into this issue now via the engagement you created. Hopefully we’ll have an answer for you soon.
Kind regards,
JoostHello @wilde-uk
Since we resolved this issue, I will mark this thread as resolved. The fix will be added to our next release (2.0.4). The issue is related to this issue on GitHub.
If anyone else encountered this issue, you can use the current beta release.
Kind regards,
Joost - We recommend you to change the?
- The topic ‘Paypal errors – appeared out of nowhere’ is closed to new replies.