When a donation fails any form validation, the PayPal payment should be blocked. Currently, the donation record isn’t saved in GiveWP, yet the payment still processes on PayPal, leading to incomplete records and potential discrepancies.