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:

  1. Search and Pay

  2. 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 :

File Path: https://github.com/egovernments/digit-ui-internals/blob/main/packages/modules/mCollect/src/pages/citizen/SearchResults/index.js

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.

File Path: https://github.com/egovernments/digit-ui-internals/blob/main/packages/modules/mCollect/src/pages/citizen/MyChallan/index.js

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 :

  1. egov-mdms-service/v1/_search

  2. billing-service/bill/v2/_fetchbill

  3. egov-searcher/bill-genie/mcollectbills/_get

  4. pg-service/transaction/v1/_create

  5. pg-service/transaction/v1/_update

  6. collection-services/payments/ADVT.Hoardings/_search

  7. pdf-service/v1/_create 

 

ROLE ACTION MAPPING

API

ROLES

ACTION ID

API

ROLES

ACTION ID

1

egov-mdms-service/v1/_search

 

954

2

billing-service/bill/v2/_fetchbill

CITIZEN

1862

3

egov-searcher/bill-genie/mcollectbills/_get

CITIZEN

2113

4

pg-service/transaction/v1/_create

CITIZEN

 

1571

5

pg-service/transaction/v1/_update

CITIZEN

1572

6

collection-services/payments/ADVT.Hoardings/_search

CITIZEN

2048

7

pdf-service/v1/_create

CITIZEN

1834