• Resolved Tomasz Dziuda

    (@dziudek)


    Hi,

    I have two important questions:

    1) How long PayPal Standard inside core of WooCommerce will be supported? As I see it is disabled for new installs since WooCommerce 5.5. In fact for my case the way how PayPal Standard works is enough – redirect to the PayPal subpage is not a problem for the customers and works perfectly since few years.

    2) Why your plugin does not validate checkout form fields when I click PayPal Checkout button? I click on it while having empty first name field, Terms and Conditions field unchecked but PayPal popup appears instead of return an error that some required fields are missing (also what about required custom fields?). It is a critical problem, because it can lead to a situation while somebody will pay without even confirming terms and conditions in the shop what is very problematic from the legal point of view.

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

    (@niklasinpsyde)

    Hi @dziudek,

    PayPal Standard is no longer supported for new merchants but the gateway can still be activated with a filter on new installations and it technically continues to work for an undisclosed timeframe. If you have any support questions though, you are on your own and will be referred to PayPal Payments instead. https://developer.woocommerce.com/2021/07/12/developer-advisory-paypal-standard-will-be-hidden-on-new-installs/

    Regarding the checkout validation:
    The assumption about the checkout fields not being validated and a user being able to pay without accepting the terms or providing required fields is not accurate.
    Instead, the user will be presented with an error after the PayPal popup window closes. No payment will be captured, no WooCommerce order will be created and no email confirmation will be sent. It’s clearly not ideal to perform the form field validation after the user pre-authorized the payment, but it should also be apparent that no payment has been processed.
    The behavior with the checkout validation was changed in version 1.6.2 for compatibility reasons and the instant checkout validation when clicking the button will eventually return. We are working on it but it takes a bit more time: https://github.com/woocommerce/woocommerce-paypal-payments/issues/513
    In the meantime, we see the current workaround as less problematic compared to orders failing randomly despite successful payment, which is what users in certain setups reported before we changed the validation.

    Kind regards,
    Niklas

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello,

    we will mark this thread as resolved since we did not get any response now for over a month. Please do not hesitate to open a new thread if you still require our support.

    Kind regards,
    Joost

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Problem with checkout form validation’ is closed to new replies.