Local API (direct connection)

By using a local Terminal API integration, your POS system establishes direct communication with the terminal through your local network. To initiate a payment, you send an API request directly to the terminal's IP address, allowing the shopper to finalize the transaction. The payment result is received synchronously.

localapi-intro

Utilizing an integration employing local communication, your POS application and the terminal establish a connection via your local network:

  1. Open a connection between your POS and the terminal

  2. To initiate a payment on the terminal, your POS app sends an API request to the terminal.

  3. Optional: in Dual processing, you receive an intermediate result

  4. The terminal forwards the request to the Market Pay payments platform for processing.

  5. The result of the transaction is received synchronously.

To start with your terminal integration, you can start with the attached document introduction:

ECR - Terminal integration.pdf

Follow the links below for additional information and material for implementation:

  1. Configure your network

  2. Download libraries

  3. Connect your terminal to ECR

  4. Test your integration