The Dollars for Doers (D4D) International Extension is a CyberGrants enhancement that supports employee volunteer programs by enabling global access to grant application functionality tied to logged volunteer hours. It streamlines the redemption of volunteer hours into charitable grants while maintaining clear and auditable logic for eligibility and tracking.
Core Functionality
The D4D International Extension enhances the standard Volunteerism experience by allowing employees to:
Eligibility criteria are evaluated in real-time and determine whether the option to redeem hours appears within the portlet. This ensures donors only see and engage with the application process when they qualify.
Components and Workflow
- Volunteerism Portlet - The central hub where donors log hours and access their D4D eligibility.
- Grant Submission Link - Appears conditionally based on donor eligibility.
- Country-Specific Grant Routing -
- U.S. donors → U.S. D4D Grant
- Canadian donors → Canada D4D Grant
- Other countries → International D4D Grant
- Grant Application -
- Auto-populates relevant fields (e.g., local match amount, currency, organization).
- Displays read-only data like “Available Hours to Redeem.”
- Requires donors to input “Hours to Redeem” within valid parameters.
Key Eligibility Criteria
- Program Balance must be greater than $0.
- The donor must meet or exceed the Minimum Hours threshold.
- The hour Limit must not have been reached.
- Requested Hours to Redeem must be:
- Equal to or greater than the Minimum Hours
- Less than or equal to Available Log Hours
Technical Specifications
- The extension provides a templated portlet that integrates with existing volunteer hour tracking and grant submission workflows.
- It includes configurable validation logic that operates at both the user interface level and during the back-end submission process.
- The portlet and associated grant application logic are standardized to promote consistency across implementations.
- Successful deployment to production is contingent on the completion and approval of User Acceptance Testing (UAT).
Assumptions and Dependencies
- The client is required to complete and formally sign off on User Acceptance Testing (UAT) before the extension is deployed to the production environment.
- The Business Requirements Document (BRD) must receive client approval prior to the start of development.
- It is assumed that once the BRD is approved, no significant changes will be introduced. If changes are required, they may impact project timelines and cost estimates.
What else do you need help with?
Not what you're looking for? Navigate to Dollars for Doers International Extension Overview
Looking for training?
Explore this feature at your own pace - access training video content or watch a recorded webinar by clicking the link below.