Securing the Donation Process

To protect donor data and prevent abuse, the following modules are implemented:

  • Google Captcha – Ensures donations and forms are submitted by real users.

  • SMS – Adds optional verification via mobile number for high-value donations or administrative changes.

  • Google Authentication – Enables 2-Factor Authentication (2FA) for all admins handling payment systems.

Best practice: Activate CAPTCHA for all public-facing donation forms and enable 2FA for finance staff.