• Resolved justracer

    (@justracer)


    Hey guys,

    My online shops works perfectly since 2 years now. After using PayPal Plus for 2 years, I’ve switched to PayPal Payments 2 days ago. The goal was to be able to offer the Pay Later option. That works.

    Two problems:
    – I had to create custom filters, because the PayPal Buttons weren’t shown on Checkout and Single Product page. “Fortunately” a common issue with Elementor x PayPal Payments, so I was able to fix it. Is there any easier solution planned in the future?
    – My main problem: Since using PayPal Payments, every order in my shop is duplicated or even “tripplicated”. 100% sure that it is because of PayPal Payments, because that’s the only plugin that I’ve changed/added/removed in the past weeks (2 days ago).

    How to fix the duplicated orders?

    Thank you for your help.

    Best
    Matthias

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @justracer,

    Some page builders do not provide compatibility with all default WooCommerce hooks, like woocommerce_single_product_summary. This may result in certain pages not displaying the PayPal buttons. The cause of the problem is in the limited WooCommerce support of the page builder, though. So the best solution would be if the page builder plugin provided support for all default WooCommerce hooks, or at least an easy way to recreate them.
    But the render hooks are usually the easiest way to mitigate this page builder limitation.
    There are currently no plans for PayPal Payments to change the defaults, so this filter would be needed until the page builder supports the hooks.

    Regarding the duplicated orders: Can you consistently reproduce this behavior?
    Problems like this are rarely reported lately, so this is most likely caused by a potential plugin conflict.
    If you can reproduce the issue, you may want to perform a full conflict test to rule out eventual issues with the theme or a different plugin. We recommend temporarily activating the default theme Storefront and disabling all other plugins except for?WooCommerce and?PayPal Payments to see if the behavior persists.

    Here’s a guide that explains the steps in more detail: How to test for conflicts
    Please let us know how this works out for you.
    Thanks!

    Kind regards,
    Niklas

    Thread Starter justracer

    (@justracer)

    Hi Niklas,

    Thank you for your fast reply.

    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.

    Regarding the duplicated orders: Yes, it’s consistently. Every order has been duplicated or even exists 3 times now. I also told you, that the only thing I did is: Installing PPPayments and uninstalling PPPlus. So there is actually no sense in enabling the default Storefront or disabling any other plugins. Even if there is a conflict with other plugins: I need them. And PayPal Plus does not have this issue.

    Any chance I can use “Pay Late” and “Rate payments” with PayPal Plus? I hate PayPal Payments.

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    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

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi Matthias,

    Please let us know if this problem persists for you. We don’t anticipate any problems like this with the latest update.
    Since we have not heard back from you in a while, I’m marking this thread as resolved.
    Hopefully, the above information helped you out.
    If you have any further questions, please feel free to reopen this topic or create a new one.
    Thanks!

    Kind regards,
    Niklas

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Duplicated Orders since PayPal Payments’ is closed to new replies.