Description
The Payments screen currently displays only basic payment information, such as the payment type and amount. This makes it difficult to quickly identify which tenant made a payment and to access detailed payment information.
The Payments screen should provide more context for each payment entry and allow users to view detailed payment information directly from the payment list.
Proposed Changes
1. Display Tenant Name in Payment List
Each payment entry should display the associated tenant's name alongside the existing payment information.
Current Behavior
- Payment type is shown.
- Amount is shown.
- Tenant information is not visible.
Expected Behavior
- Payment type is shown.
- Amount is shown.
- Tenant name is shown.
Example:
John Doe
Rent Payment
₹8,000
or
Jane Smith
Electricity Bill Payment
₹1,250
2. Add Detailed View for Electricity Bill Payments
When an electricity bill payment is selected from the Payments screen, users should be taken to a detailed payment view similar to the electricity payment details currently available from the tenant profile's Electricity section.
The detailed view should include all information currently available in the tenant profile electricity payment flow, ensuring a consistent experience across the application.
3. Add Detailed View for Rent Payments
When a rent payment is selected from the Payments screen, users should be able to view detailed information about that payment.
Suggested details include:
- Tenant name
- Amount paid
- Payment date
- Payment method
- Month(s) covered by the payment
- Payment notes (if available)
- Any other relevant payment metadata already stored by the system
4. Consistent Navigation Across Payment Types
All payment entries in the Payments screen should be clickable and open an appropriate detail view based on the payment type.
This provides a consistent user experience and makes the Payments screen a useful payment history and audit view rather than just a transaction list.
Benefits
- Easier identification of who made a payment.
- Faster access to payment details.
- Consistent navigation behavior across the application.
- Improved payment history tracking and auditing.
- Reduced need to navigate to individual tenant profiles to inspect payments.
Description
The Payments screen currently displays only basic payment information, such as the payment type and amount. This makes it difficult to quickly identify which tenant made a payment and to access detailed payment information.
The Payments screen should provide more context for each payment entry and allow users to view detailed payment information directly from the payment list.
Proposed Changes
1. Display Tenant Name in Payment List
Each payment entry should display the associated tenant's name alongside the existing payment information.
Current Behavior
Expected Behavior
Example:
or
2. Add Detailed View for Electricity Bill Payments
When an electricity bill payment is selected from the Payments screen, users should be taken to a detailed payment view similar to the electricity payment details currently available from the tenant profile's Electricity section.
The detailed view should include all information currently available in the tenant profile electricity payment flow, ensuring a consistent experience across the application.
3. Add Detailed View for Rent Payments
When a rent payment is selected from the Payments screen, users should be able to view detailed information about that payment.
Suggested details include:
4. Consistent Navigation Across Payment Types
All payment entries in the Payments screen should be clickable and open an appropriate detail view based on the payment type.
This provides a consistent user experience and makes the Payments screen a useful payment history and audit view rather than just a transaction list.
Benefits