# Understand Merchant Self Test

### Accessing the Merchant Self-Test Menu

* Navigate to: Settings > About POS > POS Configuration > Merchant Self Test.
* Or click Settings button in home,  then click Self-Check.

### Testing Components

* Camera Tests
  * Prime Camera: Test the primary camera (Camera 0).
  * Zoom Camera: Test the secondary zoom camera (Camera 1).
* RF Card Reader Test
  * Test the contactless card reader by swiping a contactless card.
  * For CPU RF card tests, use the following APDU command: 'byte\[] arryAPDU = new byte\[]{(byte) 0x00, (byte) 0xA4, (byte) 0x04, (byte) 0x00,(byte) 0x0E, (byte) 0x32, (byte) 0x50, (byte) 0x41,(byte) 0x59, (byte) 0x2E, (byte) 0x53, (byte) 0x59,(byte) 0x53, (byte) 0x2E, (byte) 0x44, (byte) 0x44,(byte) 0x46, (byte) 0x30, (byte) 0x31}'.
* Smart Card Reader Test
  * Insert a smart card to test connection and disconnection functionality.
* MSR (Magnetic Stripe Reader) Test
  * Swipe a magnetic stripe card to display track data for all three tracks.
* Printer Test
  * Conduct a simple receipt print test.
* Network Tests
  * WiFi Network: Test WiFi connectivity by accessing the following URLs: <https://www.microsoft.com/>, <https://www.google.com/>, <https://www.wizarpos.com/>, <https://www.wizarview.com/>
  * Mobile Network: Ensure WiFi is disabled before testing. Connect to the same URLs as in the WiFi test.
* Touch Screen Test
  * Conduct a functionality test of the touch screen.
* Advanced Options

  * Submit Logcat: Send system logs to the TMS server.
  * Check Small Battery: Follow on-screen instructions to check battery status.
  * PingTool: Use this tool to ping any specified address.

  &#x20;      ![](https://3254882245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTv6FkzHXX8QyxZpeenq6%2Fuploads%2Fxyaq6l8VIW9od05mGk4F%2Fimage.png?alt=media\&token=13391f64-5646-493c-9abc-cb6e47408e34)

  * PSAM Card: Test the PSAM card by powering it on and sending an APDU command: 'new byte\[]{0x00, (byte) 0x84, 0x00, 0x00, 0x08}'.
  * TCPTool: Use this tool to establish a TCP connection to any specified address![](https://3254882245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTv6FkzHXX8QyxZpeenq6%2Fuploads%2F3F7ZRuoZZlcuNMYqgIsM%2Fimage.png?alt=media\&token=54966d1d-7033-4e3e-b04f-7016e02cf2eb)
  * Button: Test the functionality of the keyboard.
  * Key Verify: Verify the integrity of the terminal's private-public key pair and owner certificate.
  * Show touches: Toggle the display of touch screen interactions with a white dot.
  * PINGUI: Test the functionality of the PINPAD GUI.


---

# 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://smartpossdk.gitbook.io/cloudpossdk/faq/settings-menu/understand-merchant-self-test.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.
