• Resolved David Robinson

    (@foxrobinson)


    Since updating the plugin to the newest version, the plugin does not give any error messages when required fields are empty or incomplete. It used to bring up the PayPal modal and then go back to the checkout with a list of errors. Now it carries onto the Paypal login. The Stripe plugin does throw these error messages as normal.

    I cant give the link here as it is a password protected development site. Is there a way to give that info only to the devs and not have it posted publicly?

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

    (@niklasinpsyde)

    Hi @foxrobinson,

    In update 1.6.2, the checkout validation behavior had to be temporarily moved to after the order creation at PayPal to prevent an issue that could cause orders to end up in a Failed order status despite a successful payment. We basically replaced a critical problem with a lesser one as a temporary measure until we could provide a proper fix.
    If all goes according to plan, then this issue will be fully resolved with a plugin update in the second half of February, so the validation could then happen again before the popup window is opened. But no promises quite yet.

    For now, the only way to restore the checkout validation order is by using the previous plugin version 1.6.1. However this behavior was changed deliberately to reduce the potential for order failure, so we recommend using the latest plugin version instead.

    If you would like to share with us more sensitive data like a site URL or system report, then you can reach out to us from here:
    https://paypal.inpsyde.com/docs/request-support/
    Thanks!

    Kind regards,
    Niklas

    None of the options would work for us.

    1) The current checkout validation order would be too confusing and annoying for customers because we have a large, customized form that may take a few tries to pass all validations.

    2) Waiting until late February is not acceptable because we are looking at a February 1st launch and this is the only critical blocking issue in the way.

    3) Going back to version 1.6.1 is not acceptable because we cannot have customers seeing that the order “failed” when their PayPal payment has gone through.

    I’m looking for some way to validate the form before it is submitted and that doesn’t break something else.

    Was about to file a case about the same issue. Agree with @megathawt that’s a shitty “solution”, which will scary away all customers. Customers who would otherwise make an order, but they will not now. Most people miss to tick “Accept the terms and conditions” and when they already go through with the card verification and don’t even get any error message forget about that customer!
    I thik this is the bigger issue than the one you “fixed” this way!

    Thread Starter David Robinson

    (@foxrobinson)

    Thank you for the response. This is too big an issue for me to wait so I have installed another Paypal plugin: https://www.angelleye.com/product/woocommerce-paypal-plugin

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    We understand the concerns and are working to resolve this behavior as soon as possible. The unfortunate reality is that we were stuck between a rock and a hard place with this issue as a fix for the underlying problem is not so trivial to implement, and requires extensive compatibility testing to prevent any unexpected interactions.

    The previous PayPal Checkout plugin also remains available for some more time. While there will soon be no more plugin support for it, it will still continue to work on a technical level.
    By then, we aim to have instant checkout validation restored though.

    Kind regards,
    Niklas

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Plugin no longer giving error messages when fields are incomplete since update’ is closed to new replies.