# Payments User Manual

## Steps

### Proximity Supervisor

* Select the language before you can log in. Currently, three languages are supported:
  * English
  * Portuguese
  * French
* Select the desired language and click on Continue to access the Login page.

<figure><img src="/files/bB0hBW5V1zFL3YhLPcfj" alt=""><figcaption></figcaption></figure>

* Enter the credentials for a proximity supervisor and select the assigned boundary.&#x20;
* Read the Privacy Policy statement, select the checkbox to accept the terms and conditions and then click on Continue to proceed to the landing page.

<figure><img src="/files/aLtlqjFNmBkZRbR7s49x" alt=""><figcaption></figcaption></figure>

* Click on the Attendance Registers option in the Payments card to access project-specific attendance registers.

<figure><img src="/files/E1kEUauSMouidX3cSbjx" alt=""><figcaption></figcaption></figure>

* Select the desired project name (event name) from the options in the dropdown and click Next to proceed.

<figure><img src="/files/GAjUH12YpW8JJNaAsyxm" alt=""><figcaption></figcaption></figure>

* After selecting the project name, the Inbox screen is shown, where no attendance registers are shown by default. To view attendance registers, a desired boundary must be selected through a boundary filter (in this case, District). Once the desired boundary is selected, click on Apply to proceed.

<figure><img src="/files/8TprOWrXtAzMeXNa9K5E" alt=""><figcaption></figcaption></figure>

* After selecting a **boundary**, the user is directed to a screen displaying attendance registers.
* The screen shows two categories:
  * **Pending for Approval (#)** – displayed by default
  * **Approved (#)** – accessible by toggling
* Depending on the selected status type, the registers are displayed in a **tabular format** with the following details:
  * **Attendance ID**
  * **Attendance marked by**
  * **Boundary**
  * **Number of attendees**

<figure><img src="/files/0UPwtjClD4pmVaiT9ZSa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/fu85rj5Vt4vHOexjn3vk" alt=""><figcaption></figcaption></figure>

* Click on the Attendance ID. This opens the View Attendance screen, which will provide all the campaign-related details of the registrant and their attendance summary.&#x20;
* Click on the Action button to either Edit Attendance or Approve the submitted data.

<figure><img src="/files/Kt2Ag6DckSd2UNt3c4qo" alt=""><figcaption></figcaption></figure>

* Click **Edit Attendance** on the register.
* A **warning message** appears, informing the proximity supervisor that:
  * Editing the attendance data will impact **payments**.
  * The data will be **frozen for the entire event duration**.
  * Any future attendance marked by the field supervisor will **not be updated** in the register.
* Review the confirmation question in the warning message.
* Choose one of the options:
  * **Proceed** → Confirm editing the attendance data.
  * **Cancel** → Return to the **View Attendance** page without making changes.

<figure><img src="/files/ftaYx7GZQ05p6op1SBje" alt=""><figcaption></figcaption></figure>

* After confirmation, the **Edit Attendance** page is displayed.
* On this page, the proximity supervisor can update the attendance for each field supervisor by:
  * Using the **‘+’ or ‘–’ buttons**, or
  * Entering the count directly in the **data entry field**.
* The **Submit** button remains **disabled** until attendance is updated for at least one field supervisor.

<figure><img src="/files/LH9BXRYE21jyh96eqRi6" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Izv4f45dhCJOwVCTQRgL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
In case the “number of days worked” entered exceeds the event duration while updating, an error message is shown informing the proximity supervisor.
{% endhint %}

<figure><img src="/files/9p3hAByZFjdc0DeKQ4Pd" alt=""><figcaption></figcaption></figure>

* Once the new attendance data is entered, click on the Submit button to proceed.

<figure><img src="/files/hpBpO7kQ7EWjp0Hydskj" alt=""><figcaption></figcaption></figure>

* Subsequently, a toast message is displayed indicating that attendance has been updated successfully. The attendance data can be modified as many times as required until it is approved.

<figure><img src="/files/Th3ZLM9LzyZYI2L4DBhK" alt=""><figcaption></figcaption></figure>

* Following the successful submission of the new data, the View Attendance page appears, reflecting the updated attendance data.&#x20;

<figure><img src="/files/DlSQjuiGwoXQ5CkfouWC" alt=""><figcaption></figcaption></figure>

* Click on the **Action** button for the selected register.
* Choose the **Approve** option.
* A **dialogue box** appears, prompting users to:
  * Enter **mandatory comments** to proceed.
  * Click **Approve** again to confirm and complete the approval process.
  * Or click **Cancel** to exit without approving.

<figure><img src="/files/OTpEhkJRDDv2GwDMqIG8" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/p353BRDgAVzbklB1CN5K" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/oOt8dO9xCRXEKwjNQUEK" alt=""><figcaption></figcaption></figure>

* After entering the mandatory comments and selecting **Approve**, a **confirmation pop-up** appears.
* The pop-up message highlights that **once approved, the data cannot be modified**.
* Review the message carefully before proceeding.

<figure><img src="/files/PTaN8NZwD5T0IpdE5fCX" alt=""><figcaption></figcaption></figure>

* Click **Approve** on the confirmation pop-up.
* A **success screen** will be displayed, confirming the approval.
* The **muster roll** will be generated and shown on the screen.
* From here, you can:
  * Click **View Another Register** to work on a different register, or
  * Click **Go Back to Home** to return to the main page.

<figure><img src="/files/Czmus8RZyz42PnIE6JNc" alt=""><figcaption></figcaption></figure>

* Go to the **Inbox** page.
* The status of the register will now be shown as **Approved**.
* When you open an approved register, no further actions are available.
* The only option provided is **Go Back**.

<figure><img src="/files/auYQme2mYkRnOCXhQXhU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1dmPXtOFi5iJaVQiOUHf" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Yj7lohPTiKxCymxhuUM5" alt=""><figcaption></figcaption></figure>

### **Payments Approver**

The payment approver is responsible for generating and downloading the final payment bill, which is further used to disburse the payments to all the campaign workers.

* Before logging in, select the preferred **language**.
* Currently, three languages are supported:
  * English
  * Portuguese
  * French
* After selecting the desired language, click **Continue** to proceed to the **Login page**.

<figure><img src="/files/txJN6yNLiyxfAtWDWXvx" alt=""><figcaption></figcaption></figure>

* On the **Login page**, enter the **credentials** for the campaign supervisor.
* Select the **assigned boundary** from the list.
* Review the **Privacy Policy statement** carefully.
* Tick the **checkbox** to indicate acceptance.
* Click **Continue** to proceed.

<figure><img src="/files/7G5iYkln31GCsEWQnAdF" alt=""><figcaption></figcaption></figure>

* On the landing page, a **Payments card** is displayed with two options:
  * **Inbox** → Generate bills
  * **My Bills** → View and download already generated bills
* Click on **Inbox** to proceed.

<figure><img src="/files/Dkr8ogOhWNmW8Q0yfAKS" alt=""><figcaption></figcaption></figure>

* On the **Inbox page**, select the **Project Name** (event type name) from the available options.
* Choose the **Aggregation Boundary Level** for the bill:
  * **National**
  * **Province/State**
  * **District**
* After selecting the required aggregation level, click **Next** to continue.

<figure><img src="/files/5030bpku4TaZMBdpPIi6" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9wuM6pV6otcrhYg2NUms" alt=""><figcaption></figcaption></figure>

* After selecting the aggregation boundary, the **Bill Inbox** page will open.
* Use the **filter** to choose the specific boundary for which the bill needs to be generated.
* The page will display all **attendance registers** (both *Approved* and *Pending Approval*).
  * These registers can only be **viewed** by the campaign supervisor.
* To proceed, click on **Generate Bill**.
* A bill can be generated **only once per boundary**, and **only after all registers in that boundary are approved**.

<figure><img src="/files/JdbhiMAPI28063wQugX1" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/XPFNeu8t5JlFT2TiKCfa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/XWTv22pHs0IaTLbhtwzi" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Dpb5gW7Re6PjVUvFs6hT" alt=""><figcaption></figcaption></figure>

* When you click **Generate Bill**, a **confirmation pop-up** will appear.
* The message will indicate that the bill **cannot be generated again** for the selected boundary.
* To continue, click **Generate Bill** on the pop-up.
* If you do not wish to proceed, close the pop-up to cancel the action.

<figure><img src="/files/wbRoplZVJ2MxiZz0pi99" alt=""><figcaption></figcaption></figure>

* Click on **Generate Bill** to start the bill generation process.
* A **toast message** appears, indicating the expected **wait time** for completion.
* Once the process is initiated, click **My Bills** to view and manage generated bills.

<figure><img src="/files/V38cjXPbSxpKTeylW9BI" alt=""><figcaption></figcaption></figure>

* Click on **My Bills** to open the **Bill Inbox** page.
* Use the search options to find bills by:
  * **Bill ID**, or
  * **Date range** (based on generation date)
* Bills that are **still being generated** can be identified in the **Actions** column.

<figure><img src="/files/elNvpRRSz9lCdCxox7DU" alt=""><figcaption></figcaption></figure>

* After a bill has been **successfully generated**, locate it in the **My Bills** page.
* Choose the desired **format** to download the bill. Available download formats:
  * **Excel** or
  * **PDF**

<figure><img src="/files/pUm1OC0tQ5EVF0yUrRgG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Nedaa97dc0gIF31LiS2A" alt=""><figcaption></figcaption></figure>

Find below an illustration of the PDF report. The report provides the following information: total amount to be processed, details of each individual, different cost heads that are applicable based on the assigned role, and the sum of the amount to be paid based on the number of days attended.

<figure><img src="/files/JOtFRFUUfIV685hBgswl" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digit.org/health/access/public-health-product-suite/health-campaign-management-hcm/health-payments/payments-user-manual.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
