As people can send their payment offline with a bank transfer or deposit, there is no way for the platform to know if a payment has been made. This is way the emails mention a "Donation promise" and not a "Donation", because it is not possible for your site to know if the donation has been done. This then allows you to follow-up with people who made a promise but did not made their payment. Does that answer your question?
Related questions:
> Because if you just click it , it says it has worked even if nothing has happened
> The donation part is wrong its can saty we recieved ur amount while we didnt