Hi, i am integrating PayPal Pre-Approved Payments into my website and i am struggling to find an answer to a query i have.

My users can make donations (pre approved pledges) to various Charity events, such as running a marathon. IF the marathon is ran, the API makes a call to processes all of the Pre Approved Payments (pledges), but what happens IF:

A - the donator does not have any funds in their PayPal account

B - the donator does not have any funds in their PayPal account but they have a credit card linked to their account

C - the donator does not have any funds in their PayPal account but they have a bank account linked to their account

Thanks in advance to any help you can give on this...