Put a hold on the donation page so donor can't click submit button more than once.
We have had several instances of a donor being charged twice when making a gift through NetCommunity. It would be helpful to make it so that once the submit button is clicked the donor can't click it again until a confirmation or error page loads.