# Developer Resources (/global/en/docs/Terminal/References/Developer-Resources)

## Experience Integration with HiPAY & SaleSystemDemo

> **INFO**
>
> Experience the integration with PayExplorer Connect SDK using the sample application.

Before starting the integration, we recommend installing the sample application.\
This will help you better understand how the terminal integration components work together and demonstrate the interaction logic between PayExplorer Connect, the payment terminal, and the EPOS application.

Name

Download

The sample application installed on the ECR.\
It can simulate requests for functions such as purchase transactions.

ECR Demo

Installation package  [SaleSystemDemo-Android-V4.7.04.apk](https://docs.newlandnpt.us/assets/_shared/9a57f483aaec/SaleSystemDemo-Android-V4.7.04.apk)\
Source code  [SaleSystemDemo-Android-SourceCode-V4.7.04.zip](https://docs.newlandnpt.us/assets/_shared/7a78ff047e1e/SaleSystemDemo-Android-SourceCode-V4.7.04.zip)

Applications required for the payment terminal.\
If the applications are not pre-installed on the device, you can download and install them using the installation packages below. For devices where the applications are already installed, the packages below can also be used to update the applications.

HiPay

Installation package [HIPAY-Android-V2.0.04.apk](https://docs.newlandnpt.us/assets/_shared/2d63ddccdb42/HIPAY-Android-V2.0.04.apk)

PayExplorer Connect

Installation package [PayExplorerConnect-Android-V4.7.04.apk](https://docs.newlandnpt.us/assets/_shared/d68fc0b42be7/PayExplorerConnect-Android-V4.7.04.apk)

Simulated Transaction

Installation package [ST-PLATFORM\_20010\_NPI\_AN\_2.00.10.apk](https://docs.newlandnpt.us/assets/_shared/8a0dda6905b0/ST-PLATFORM_20010_NPI_AN_2.00.10.apk)

**How to Use?**

#### Ensure that the applications on the payment terminal have been installed correctly.

Install the HiPay APK and PayExplorer Connect APK on the payment terminal.\
After installation, ensure that the applications have been launched at least once and granted all required permissions for proper operation.

#### Install SaleSystemDemo on the ECR.

Install the SaleSystemDemo APK on the ECR or any other Android smart terminal.

#### PayExplorer Connect Parameter Configuration

Taking the local area network communication method as an example, this section explains how to configure PayExplorer Connect:

1. Click the PayExplorer Connect application icon on the payment terminal's launcher, and the application will enter the quick configuration guide.
2. Select **Standard ECR Mode** for configuration. Click the **NEXT** button.
3. Turn on the **LAN** switch. Click the **NEXT** button.
4. Select **Background Mode**. Click the **NEXT** button.
5. Select **List View**. Click the **Done** button.

This completes the initial setup of the PayExplorer Connect application.

You can modify these configuration parameters at any time in the settings within the PayExplorer Connect app.\
Next, ensure that the payment terminal and ECR are on the same local area network (LAN).

#### ST-PLATFORM Parameter Configuration

The Simulated Transaction APK is a simulation tool used together with the HiPay APK to simulate a real transaction environment.\
Install the ST-PLATFORM APK on the payment processing terminal, and complete the required configuration after installation.\
Refer to the following images for the application configuration steps:

![](https://docs.newlandnpt.us/assets/_shared/ef8a3a320418/simulation-steps.png)

**Initiate Transaction**

The detailed steps are as follows:

**Launch the SaleSystemDemo application**

Open the SaleSystemDemo application on the terminal that initiates the transaction.

**Select the transaction type**

In the SaleSystemDemo application, click on the **Card Payment** transaction.

**Select the payment device**

After clicking the Card Payment button, the transaction device selection screen will appear.\
On the device discovery screen, select the device/service to be used for payment.

> **INFO**
>
> If the default service has already been selected, or if using the local mode (Local) with only one available service, this step is automatically skipped.

**Complete the payment**

On the payment screen, present your bank card to the selected payment device (swipe, insert, or tap), and follow the prompts (e.g., enter your PIN) to complete the transaction.

**Check the transaction status**

After the transaction is completed, you can view the response result in the SaleSystemDemo application.

![](https://docs.newlandnpt.us/assets/_shared/396d5da7f4b3/demo-payment.png)