Hi @ilconterik,
?Glad you reached out. I can help you with that.
1. When I import donations from a CSV the amount may or may not increase.
2. When I add manual donations the amount does not increase.
For 1 and 2, you can refresh the stats by navigating to Donations > Tools > Data > Recount Stats and then use the recalculate options available for you.
3. If the donor is covering the payment gateway fees, the additional amount paid is added to the total amount raised (and it shouldn’t).
We considered the possibility of calculating goal progress as net revenue, however we are going to maintain the current behavior of GiveWP goal progress which is calculated as gross revenue:
Goal Progress = Donation Amount + Any Covered Fees
If a donor donates $100 and chooses to cover a $3 fee, then there is $103 of goal progress.
If a donor donates $100 and declines to cover a $3 fee, then there is $100 of goal progress.
Consider a scenario in which there is $100 remaining for a goal to be reached. We want to ensure that donating $100 actually reaches that goal, regardless of whether a fee is covered. It would be disappointing for a donor to give $100 with expectations of meeting the goal, only to find that they came up a few dollars short due to a fee deduction. We never want donors to have this feeling of disappointment, so we are not going to deduct that fee from their goal progress just because they declined to cover the fee.
Please let us know if you have further questions on this or need any additional assistance!