Property Tax - My Payments

Objective: Provide users with the payment details for properties registered to the given mobile number and facilitating payments.

My Payments

Users can view the list of payments for properties registered to their mobile number in My Payments tab. The initial view displays the Amount Paid, Property Id, Owner Name, Receipt Date and Receipt Number, and the Download Receipt options. Clicking on the Download Receipt button offers a payment receipt details.

Clicking on the Download Receipt button downloads the payment receipt.

Technical Implementation Details

My Payments common index file link: https://github.com/egovernments/DIGIT-Dev/blob/develop/frontend/micro-ui/web/micro-ui-internals/packages/modules/pt/src/pages/citizen/MyPayments/index.jsarrow-up-right

Static screen file link: https://github.com/egovernments/DIGIT-Dev/blob/develop/frontend/micro-ui/web/micro-ui-internals/packages/modules/pt/src/pages/citizen/MyPayments/PTPayments.jsarrow-up-right

The property search API is called in order to get all the properties linked to the mobile number -https://qa.digit.org/property-services/property/_search?_=1646986118830

Next the payments search API is called to retrieve the payments for each property -

API Hooks used to call APIs are in the index file of My Payments

MDMS

No MDMS data is used here. All data is loaded from the Search API.

Localisation

For My Payments, the Localisation keys are added to the ‘rainmaker-pt’ locale module. Any changes, updates or additions of new localisation keys are done in the same locale module.

Role Action Mapping

Url

Roles

Action Id

egov-workflow-v2/egov-wf/process/_search

PTCEMP,FI,APPROVER,DV

1730

/property-services/property/_search

PTCEMP,FI,APPROVER,DV

1897

/egov-workflow-v2/egov-wf/businessservice/_search

PTCEMP,FI,APPROVER,DV

1743

/filestore/v1/files/url

PTCEMP,FI,APPROVER,DV

1528

/egov-mdms-service/v1/_search?

PTCEMP,FI,APPROVER,DV

Last updated

Was this helpful?