- Identify required SST receipt format (library logo, patron details, tax number, payment method, etc.).
- Define reporting needs (time-based reports, daily/weekly/monthly statistics, tax breakdown).
- Confirm compliance requirements (e.g., Sales & Service Tax [SST], internal finance policies).
- Develop SST Receipt Generation Module in Koha Staff Client.
- Automate PDF receipt generation upon successful payment (fines, fees, or other charges).
- Implement email delivery of PDF receipts to patron’s registered email.
- Support customizable receipt templates (header, footer, tax ID, terms & conditions).
- Integrate with Koha’s existing payment and fines management workflows.
- Reporting & Statistics: Create staff-accessible reporting interface within Koha Staff Client.
- Transaction type (fines, membership fees, other payments).
- Time period (daily, weekly, monthly, yearly).
- Tax summary (total taxable amount, tax collected).
- Export reports to PDF/CSV for finance department usage.
- Ensure receipts include official library/institution details (address, tax/SST number).
- Maintain audit trail of all transactions and generated receipts.
- Validate receipt generation for all payment scenarios.
- Test email delivery to ensure reliability and anti-spam compliance.
- Validate reporting accuracy with test financial data.
- Provide technical documentation for system administrators.
- Ongoing bug fixes and optimization.
- Documentation and training for administrators and staff.
- 12 months system warranty and technical support.
- Subsequent year of technical support and maintenance is required.