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-challanAPI.
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/_searchbilling-service/bill/v2/_fetchbillegov-searcher/bill-genie/mcollectbills/_getpg-service/transaction/v1/_createpg-service/transaction/v1/_updatecollection-services/payments/ADVT.Hoardings/_searchpdf-service/v1/_create
ROLE ACTION MAPPING
API | ROLES | ACTION ID | |
|---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|