Hello @thomassch
Edited my response:
Initially, I wasn’t able to replicate the issue, but after further testing, it seems there might be a bug. I’ll consult with the rest of the team and our developers and update my response accordingly.
Kind regards,
Krystian
Hello @thomassch
Update regarding your problem. Initially, I mentioned that I couldn’t replicate the issue, but after testing in a different environment, I was able to reproduce it, similar to what you’re experiencing on your checkout page.
It seems that this issue might be related to the way your products were initially set up under the “PayPal Subscriptions” mode, which does not allow adding other non-subscription products to the cart if a subscription product is already included. Switching to “PayPal Vaulting” should ideally remove this limitation, but it appears the plugin logic may still be incorrectly enforcing the restrictions from the previous setup.
Here’s a workaround that could potentially resolve this issue:
- Switch the subscription mode back to “PayPal Subscriptions”.
- Remove the assigned plan from the affected products (check them all 1 by 1)
- Switch back to “PayPal Vaulting” mode.
Here’s a recording how to do that properly: https://f005.backblazeb2.com/file/Inpsyde/upload/2024/06/chrome_C2zXkX5oQA.gif
This process should clear any residual settings that are causing the current problem, allowing you to add multiple products to the cart as intended.
Please try these steps and let me know how it works out. We’ve created an issue for this problem, so it should be addressed soon, but I can’t guarantee that it will be resolved in the next release.
Kind Regards,
Krystian
Thread Starter
thsch
(@thomassch)
Thank you, that worked well.
I’d also like to add the following to the instructions for cases where product variants are used:
2a. First, switch to a simple subscription and remove the PayPal connection there.
2b. Then, switch back to the variants.
2c. Save the product.
Hello @thomassch,
Thank you for your feedback and the suggested solutions.
I’ll update this thread once the issue is resolved.
Kind regards,
Krystian