> For the complete documentation index, see [llms.txt](https://docs.payrexx.com/developer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payrexx.com/developer/ecr-information/nexgo-pariring.md).

# Nexgo OTP

This guide details the specific steps required to prepare your NexGo terminal for API integration.

### Generating the OTP (One-Time Password)

The OTP is a temporary pairing key required to authorize the connection between the Payrexx Cash Register API and your physical terminal.

**Step 1: Access the Main Menu** Ensure the terminal is powered on and connected to the internet. Locate the hamburger menu icon **(≡)** in the top-left corner of the display and tap it to open the navigation sidebar.

**Step 2: Select Connection Mode** The side menu contains various options for transaction history and settings. Tap on the option labeled **"Connect to cash register"**.

**Step 3: Retrieve the Pairing Code** The terminal will transition to a status screen displaying an alphanumeric code (e.g., `QP3U58`).

<figure><img src="/files/QNmjA0tDBtRg4Zh2OUOW" alt="NexGo Terminal OTP Code" width="1740"><figcaption></figcaption></figure>

* **Action:** use this OTP code when sending the pairing request.
* **Note:** If you navigate away from this screen before pairing is complete, the code will change.
