I am getting this same error. I looked in the logs it appears to be something to do with this: NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE
I am not using the vault or saved cards on my system. Yet I am getting this error. Help?
Replying here: had same issue: Downgrade to 2.4.3 and it is magically resolved. Very frustrating.
@alex Lifesaver, thanks! Hopefully support fixes this before my plugin auto updates again…. haha.
I’m very happy for you both…I’m still dead in the water here even after rolling back. ={
If that didnt work I suggest immeditely going to paypal and getting “vault approved”
https://woo.com/document/woocommerce-paypal-payments/#get-vaulting-approval
Hello @aricvanselous
First and foremost, I want to assure you that your problem is unrelated to the NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE error, so downgrading the plugin version to v2.4.0 will not address the issue you are experiencing.
The key detail can be found in the the console: “Unexpected token ‘<‘, ‘ <script ty’… is not valid JSON”. This error usually indicates a conflict with another plugin on your website.
To identify and resolve this, temporarily activate the default theme (such as Storefront) and disable all other plugins except for WooCommerce and PayPal Payments. This will help determine if the issue is indeed due to a conflict with another plugin or your current theme.
If the problem does not occur with only WooCommerce and PayPal Payments active, start reactivating your other plugins one at a time. After activating each plugin, check the PayPal buttons on your checkout page. This process will help you identify the specific plugin that is causing the conflict.
If you identify a conflicting plugin, please report back to us with the details. Although I cannot pinpoint the exact culprit without a system report.
If the issue persists after performing these steps, or if you have any further questions, please don’t hesitate to contact us again. We’re here to help!
Kind Regards,
Krystian
I had the same problem today and rolling back to the previous version got things up and running again for me.
Hey Krystian,
I went and deactivated all of the plugins and reverted to the default storefront theme. Now I cannot even get to the point where I was at before because there are no longer any shipping options available. Advice?
Ok figured that out now I’m seeing NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE when I try to proceed to paypal
Next update: rolled back to the previous version without activating any new plugins and it’s progressed beyond the error. I’m now reactivating plugins them one-by-one.
Alright so I’m able to reproduce two errors:
- Somethings wrong – This appears with the THE BLUEHOST PLUGIN and PAYPAL PAYMENTS plugins active. I am unable to roll back this plugin with PW ROLLBACK.
- I’m now seeing see the NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE error. Rolling back fixes this as stated.
What am I to do here? Bluehost provides needed security and functionality
Update: Everything is now active again except the THE BLUEHOST PLUGIN. Is the interaction between these two plugins the cause of these new reported problems?
Hello @aricvanselous
Firstly, it’s important to clarify that the error ‘NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE’ is specific to version 2.5.0 of our plugin. As you’ve correctly observed, downgrading to version 2.4.3 seems to resolve this issue.
The key issue appears to be a conflict with the Bluehost plugin. It’s likely blocking JavaScript libraries required by our plugin. If the Bluehost plugin is responsible for security, it probably has a feature to exclude/whitelist certain JS scripts. You can find a list of exclusions here.
If you continue to face issues or have any further questions, please don’t hesitate to reach out.
Kind Regards,
Krystian