An exploration of charity sport event donor perceptions of online peer-to-peer fundraising mechanisms