... This require deep thinking (no approximation when $ is involved).
At first I would say that the payment validation is a manual operation.
You check paypal and validate manually the confirmation money is arrived in your account.
At least for me !
Form experience, I would trust a validation based ONLY on Paypal script response without checking the money arrived (no cancellation, usage of cards with limits - like rechargeable, etc).