adyen-magento2 icon indicating copy to clipboard operation
adyen-magento2 copied to clipboard

[ECP-9098] Validate terms and agreements checkboxes for PayPal

Open RokPopov opened this issue 4 months ago • 1 comments

Description When attempting to proceed with PayPal payment, if the Terms and Conditions checkbox is not selected, and the shopper tries to pay, the shopper experiences an infinite loading screen in the PayPal popup window. This PR addresses this issue by validating the terms and agreements first.

Tested scenarios

  • Successful payment with PayPal, card and redirect
  • Refreshing the screen during payment, to ensure there are no race conditions in the DOM loading

Fixes #2613

RokPopov avatar Sep 30 '24 09:09 RokPopov