Make submit_donation provide static function instead of being form target