• Resolved netfactors

    (@netfactors)


    Hi

    I have installed this plugin on two sites and used for payment only (not product synching with square).

    It seems to work and allows some orders to complete, but we noticed higher than expected abandoned carts and people saying they were having issues completing purchases.

    Turns out this plugin prioritises its field validation over WooCommerce’s native checkout field validation so checkout buyers don’t get to see the WooCommerce validation errors and don’t know what they are doing wrong (e.g. required fields not having been filled in, email in the wrong format, etc.).

    Ideally, this plugin should notify of card field validation along with WooCommerce validation errors.

    Can somebody help? Or can the authors please look at this issue?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Michael

    (@mikkamp)

    Automattic Happiness Engineer

    Hi there,

    Thanks for reporting this issue. I’m able to reproduce this on my test site. I can see that the credit cards fields are reported first as required. And it doesn’t start validating the WooCommerce fields until all the credit card fields have been entered correctly.

    I’ve passed on this scenario to the developers so they can have a look how this can be handled.

    Thread Starter netfactors

    (@netfactors)

    Thanks Michael. As a matter of interest, I have rolled back to version 1.0.38 (pre version 2) … this version still validates the card fields before the WooCommerce checkout fields, but if they validate, it still allows WooCommerce to display its errors so the customer knows what they are doing wrong.

    The new versions somehow stop the WooCommerce validation errors from displaying.

    Michael

    (@mikkamp)

    Automattic Happiness Engineer

    Hi,

    Thanks for passing on the behaviour you are seeing with version 1. I’ve passed on those details as well, although we currently aren’t expecting to be implementing any more changes to the version 1.

    With regards to the difference you are seeing. Version 2 also does the validation of the WooCommerce fields once all the card fields have been validated. Although one of the card fields is the postcode, which isn’t updated till all the required billing address fields are populated. The developers are also working on some different changes there.

    Elvira K.

    (@treibalen)

    Hi there @netfactors,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Hijacks Woocommerce’s basic checkout validation process’ is closed to new replies.