
🤝 Non-profit & NGO · Sequence
How a donor gives online to an NGO: choosing a cause, paying by UPI or card, and getting a tax-exemption (80G) receipt automatically.
Drawing diagram…
Online donation sequence: the donor picks a cause and amount on the donation page, enters name, email and PAN for the 80G tax receipt, pays by UPI or card through the payment gateway (or sets up a monthly UPI Autopay mandate), the donation service records it in the donor CRM, generates an 80G receipt PDF and emails it with a thank-you message.
sequenceDiagram actor D as Donor participant W as Donation Page participant DS as Donation Service participant PG as Payment Gateway participant CRM as Donor CRM participant R as Receipt Generator D->>W: Choose cause and Rs 2,000 D->>W: Name, email, PAN W->>DS: Create donation DS->>PG: Collect payment PG-->>D: UPI / card payment page D->>PG: Pay PG-->>DS: Payment success DS->>CRM: Record gift DS->>R: Generate 80G receipt R-->>DS: Receipt PDF DS-->>D: Thank-you email with receipt
Where an NGO's money comes from and where it goes: donations, grants and CSR funds flowing into programmes, operations and fundraising.
An NGO's fundraising platform: donation pages, donor CRM, recurring giving, tax receipts and impact reporting to donors.
The states of a grant, seen from the NGO applying for it: from concept note to award, reporting and close-out.
How an NGO takes a volunteer from sign-up to first assignment: screening, background check for child-facing roles, training and matching.
A schema for tracking an NGO's beneficiaries and the services they receive across programmes, for impact reporting.
How field data from an NGO's programmes flows from mobile surveys to dashboards and donor reports.