Hi Matthias,
This makes sense, but the point is: PayPal Plus worked fine, just PayPal Payments has this button display issue. I am feeling so bad for every Elementor x Woocommerce x PayPal Payments user, who is not a developer. They will probably look hours for this problem.
A smooth setup for every user is certainly desirable, but WordPress and WooCommerce can be customized in so many different ways that it’s not always easy to ensure seamless compatibility with all setups, especially for a plugin as prevalent as PayPal Payments.
The hooks used by the integration provide proven compatibility with most popular WooCommerce compatible themes, but certain third-party (premium) page builder plugins may be an exception.
Changing the default render hook may work for these page builders, but it may also cause potential display issues with other themes. The last time I checked, the team saw the responsibility by the page builder plugins to provide compatibility with all default WooCommerce hooks (but this is not up to me).
So there is actually no sense in enabling the default Storefront or disabling any other plugins.
Multiplied orders is not a frequently reported problem, so there is something on your site, in particular, causing this interaction. A conflict test is an important step of the process to better understand and isolate the cause of the issue.
Conflict tests are usually best done in a separate staging environment to not impact the availability of the live site.
If your host doesn’t provide a staging site, we can recommend the plugin?WP STAGING?to create a staging site with a few clicks. Before installing any third-party plugins, we recommend first creating a new backup and checking available disk space if possible.
Even if there is a conflict with other plugins: I need them. And PayPal Plus does not have this issue.
PayPal Plus works fundamentally different from PayPal Payments in many ways, and the purpose of the test is not to get rid of other plugins.
To help fully resolve a problem, we must ideally be able to reproduce it. This includes understanding which configuration is causing the problem to begin with.
Any chance I can use “Pay Late” and “Rate payments” with PayPal Plus?
You can continue to use PayPal Plus, but it does not support Pay Later as a payment method, and Pay upon Invoice has been disabled as of 30.09.2022. The old plugin is no longer available to download, and PayPal Payments is the official successor.
We regret if you had a bad start with PayPal Payments, but we’d be happy to help get set up with it, as the old plugin has no future.
Please keep in mind that the new integration has twentyfold more users than the old plugin at its peak, and it works fine in the vast majority of cases. For every other case, the team is here to assist.
You can also send us a private message to share more details like a WooCommerce system report: https://paypal.inpsyde.com/docs/request-support/
In that case, please include a link to this thread.
Thanks!
Kind regards,
Niklas