Hi @fznshaikh,
There will still be an error displayed when any of the required fields, such as a terms checkbox, have not been set. So no, a user cannot complete payments without checking the terms box.
But for now, the error message will only be visible after the user logged into their PayPal account and confirmed the payment. This is obviously not ideal, but no payment will be captured. So the worst thing that can happen is that the user has to confirm the payment again after checking the required box.
This behavior was changed in update 1.6.2 to temporarily work around compatibility issues that have been reported by some users and the checkout validation before opening the PayPal popup window will be restored in one of the next updates.
If this behavior is important for you, version 1.6.1 will behave like this. But we would not recommend using an outdated version as this behavior was changed deliberately to improve overall compatibility until we have found a better way to do it with an “instant validation”.
Kind regards,
Niklas