Citizen Search and Pay Challan
Once Challan is created, in order to Pay the challan or update challan, we have to search challan.
Citizen:
Citizen having two actions:
Search and Pay
My Challans
Search and Pay:
Once the challan is created, in order to Pay the challan, we use Challan Search.
After filling mandatory details, once you click search egov-searcher/bill-genie/mcollectbills/_get
API will be called and challans will be displayed in the search results screen.
Search Challan file Path: https://github.com/egovernments/digit-ui-internals/blob/main/packages/modules/mCollect/src/pages/citizen/SearchChallan/index.js
Search results :
On Click view details, it will route to common my-bills screen
Click on Proceed to pay, it will route to common collect screen.
Click on Pay, Transaction will create, using pg-service/transaction/v1/_create
api.
after submitting the card details, it will route to acknowledgement screen with success message
download / print Challan using
egov-pdf/download/UC/mcollect-challan
API.
My Challans:
Click on My Challans, it will route to search results screen which will load all the challans corresponding to the logined mobile number. From here also citizen can make the payment.
once you click My Challans, egov-searcher/bill-genie/mcollectbills/_get
API will be called and challans will be displayed in the search results screen.
Click on view details, it will route to common my bills screen, this is explained in search and pay section in the above.
Localisation Module:
rainmaker-uc
API Used :
egov-mdms-service/v1/_search
billing-service/bill/v2/_fetchbill
egov-searcher/bill-genie/mcollectbills/_get
pg-service/transaction/v1/_create
pg-service/transaction/v1/_update
collection-services/payments/ADVT.Hoardings/_search
pdf-service/v1/_create
ROLE ACTION MAPPING
API | ROLES | ACTION ID | |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|