Detecting fraud in an online giving system