Documentation Index
Fetch the complete documentation index at: https://grantmaster.dev/llms.txt
Use this file to discover all available pages before exploring further.
Virtual Giving Card
Module ID:virtual-giving-card | Category: Finance | Tiers: Add-on | Trust: Internal
Purpose
Issues branded virtual prepaid giving cards for donors, enabling one-tap contactless donations, NGO-branded card designs, fraud detection, and real-time transaction tracking.Collections
| Collection | Uninstall | Description |
|---|---|---|
virtualCards | retain | Issued card records with balance and status |
cardTransactions | retain | Per-transaction records |
cardSettings | retain | Org-level card issuance configuration |
Key Behaviors
- Card Issuance — issues virtual Visa/Mastercard-branded giving cards to donors with preset balance limits
- NGO Branding — cards display the organization’s logo and colors
- One-Tap Donations — contactless payments at POS terminals trigger donation processing
- Fraud Detection — flags unusual transaction patterns and temporarily freezes cards
- Balance Widget — dashboard widget showing current card balance and recent transactions
- Statement Export — monthly PDF statements for donors
Events Consumed
| Event | Behavior |
|---|---|
DONATION_RECEIVED | Credits linked card balance |
CARD_TRANSACTION | Logs to cardTransactions, updates balance |
Events Emitted
None currently.Permissions
VIEW_VIRTUAL_GIVING_CARD, MANAGE_VIRTUAL_GIVING_CARD, ADMIN_VIRTUAL_GIVING_CARD