> For the complete documentation index, see [llms.txt](https://docs.openg2p.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openg2p.org/1.2/user-guides/platform-guides/spar/self-update-id-with-financial-address-information.md).

# Self Update ID with Financial Address information

## Introduction

This document contains step-by-step instructions for the beneficiaries to login self-service portal offered by SPAR and map his/her national ID with their respective bank account/mpesa account.

## Prerequisite

* The user must have knowledge to access [SPAR](/1.2/deployment/openg2p-modules-deployment/spar-deployment.md) which is available in public portal via internet
* The user must have his/her National ID,  bank account details and email ID

## Procedure

1. Open the SPAR URL on your browser,  for example, <https://spar.openg2p.sandbox.net>
2. \<Geo-specific portal> page is displayed.

<figure><img src="/files/Sg33u06EhO3VnENPZMYJ" alt=""><figcaption><p>Name of the portal.</p></figcaption></figure>

There are two options available to login self-service portal.

* Login with your email or phone number&#x20;
* [Login with your National ID](#login-with-national-id)

### Login with National ID

3. Click the ***SIGNIN WITH NATIONAL ID*** button.
4. Login with eSignet page is displayed.

<figure><img src="/files/54AIux0XLgwbmxxheeYM" alt=""><figcaption><p>eSignet login page.</p></figcaption></figure>

You can select your preferred mode of login.

* [Login with OTP](#login-with-otp)
* Login with Biometrics
* Login with Inji Mobile App
* Login with Inji Mobile App1

#### Login with OTP

5. Click the ***Login with OTP*** button.
6. ***Login with OTP*** page pops up.

<figure><img src="/files/LQIvLQR0JBawrAEeOvsU" alt=""><figcaption><p>Login with OTP.</p></figcaption></figure>

7. Enter the ***VID*** number and click the ***Get OTP*** button.

You receive the OTP number in your registered phone number.

8. Enter the OTP number and click the ***Verify*** button.

<figure><img src="/files/wLlGZZy6j80wDjJnqlCX" alt=""><figcaption><p>OTP verification.</p></figcaption></figure>

It redirects to the \<Geo-specific portal> Home pag&#x65;***.***

<figure><img src="/files/5S3GmFvP6EUrHiAyKWFR" alt=""><figcaption><p>Home page.</p></figcaption></figure>

In ***Home*** page, the features and their descriptions are:

| Feature                                                             | Description                                                                                                            |
| ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| <img src="/files/P1itU3Vdc32tCzqNz2N7" alt="" data-size="original"> | It displays your name.                                                                                                 |
| Update your Linked Financial Address                                | This tab is used to update the bank details/wallet/mpesa and map your national ID with your bank/wallet/mpesa account. |
| Currently Linked Financial Address                                  | This tab populates the current list of linked financial address.                                                       |

### Update your Linked Financial Address

9. Click the ***UPDATE DETAILS*** button.

<figure><img src="/files/XsmKm9OkXVRFdnH1NPEP" alt=""><figcaption><p>Bank Account.</p></figcaption></figure>

10. A drop-down field lists the type of the available account. The valid values are:

* [Bank Account](#bank-account)
* Wallet&#x20;
* [MPesa](#mpesa)

#### Bank Account

11. Select the ***Bank Account*** in the drop-down.
12. Select  your ***Bank*** in the drop-down.

<figure><img src="/files/EsaEX2LTMlI0NsD4gQIB" alt=""><figcaption><p>Bank Name.</p></figcaption></figure>

13. Select your **Bank Branch** in the drop-down.

<figure><img src="/files/15YfSiuC4mlOp3RWFHe1" alt=""><figcaption><p>Bank Branch.</p></figcaption></figure>

14. Enter the ***Account number*** and then click ***Submit***.

<figure><img src="/files/ZRRDjgz1ejFYWX4Ffct5" alt=""><figcaption><p>Account Number.</p></figcaption></figure>

Your National ID is successfully mapped to the bank account and the success notification message pops up.

<figure><img src="/files/syUWTEwLhMjHFmS3XqMn" alt=""><figcaption><p>A success notification message.</p></figcaption></figure>

15. Click the ***GET CURRENT FINANCIAL ADDRESS*** button.
16. The currently linked ***FA*** (Financial Address) is displayed.

<figure><img src="/files/kjQszG6F4LCcWCrXhU3z" alt=""><figcaption><p>Display financial address - Bank Account.</p></figcaption></figure>

#### Mpesa

17. Select ***MPesa*** in the drop-down.

<figure><img src="/files/LB3vJ9Qvwx8Jnu42i8kH" alt=""><figcaption><p>MPesa.</p></figcaption></figure>

18. Enter your ***Email*** address and click the ***Submit*** button.

<figure><img src="/files/rDT7quMgqUUT8UFGRKG6" alt=""><figcaption><p>Email address.</p></figcaption></figure>

Your National ID is successfully mapped to the Mpesa account and the success notification message pops up.

19. Click the ***GET CURRENT FINANCIAL ADDRESS*** button.
20. &#x20;The currently linked ***FA*** (Financial Address) is displayed.

<figure><img src="/files/BXIqu05VrpA21ccAk7Kl" alt=""><figcaption><p>Display financial address - MPesa.</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.openg2p.org/1.2/user-guides/platform-guides/spar/self-update-id-with-financial-address-information.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
