• Resolved pi3c3

    (@pi3c3)


    I have just realized that this plug-in doesn’t make a field check or at least not the way everyone is asking for.

    The Required Field Check should happen before any kind of process. If a required field or checkbox check is missing it should immediately drop an error on button press or even the button should be grayed out, or hidden.

    It’s a very bad idea to do the checks after PayPal is doing processes.

    For example in certain cases when other plugins require certain fields to be filled-in, those plug-ins simple can’t get the necessary data therefore they will fail to do their own post payment processes.

    It would be very good to have proper required field checks prior the payment.

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

Viewing 1 replies (of 1 total)
  • Plugin Author Clayton R

    (@mrclayton)

    Hi @pi3c3

    The Required Field Check should happen before any kind of process. If a required field or checkbox check is missing it should immediately drop an error on button press or even the button should be grayed out, or hidden.

    That’s why if you have required fields we recommend you place the PayPal button where the Place Order button is, that way the customer passes by the required fields before clicking PayPal.

    PayPal has the ability to provide the billing and shipping values which allows for automatic field population. With your suggestion, the customer would always have to enter their billing and shipping info manually, thus negating a major benefit of using PayPal.

    It’s a very bad idea to do the checks after PayPal is doing processes.

    Why is it a bad idea to allow the WooCommerce code to perform the validations? The payment can’t be processed if all required fields aren’t populated. Not all plugins follow the same standards for required fields html and how they are rendered thus making it a bad idea to try and validate everything client side, especially since the PayPal plugin isn’t responsible for those fields.

    It would be very good to have proper required field checks prior the payment.

    WooCommerce validates all checkout fields before the payment gateway processes the payment. If a required field is missing a value, WooCommerce will display a notice on the checkout page.

    Kind Regards,

    • This reply was modified 3 years, 3 months ago by Clayton R.
Viewing 1 replies (of 1 total)

The topic ‘No Field Checks? – Request’ is closed to new replies.