TweezerComm is a secure and efficient payment communication protocol that enables seamless integration between client applications and Nayax attended payment devices. It allows point-of-sale (POS) systems, electronic cash registers (ECRs), and other payment-enabled applications to process transactions securely over a structured JSON-RPC interface. It enables client applications to communicate with the Agamento payment application (which runs on a Nayax attended terminal), the central unit for transaction processing. Communication should be over a local network such as HTTPS (the best practice), HTTP, BT or USB connection, allowing you to:Documentation Index
Fetch the complete documentation index at: https://devzone.nayax.com/llms.txt
Use this file to discover all available pages before exploring further.
- Initiate and manage transactions.
- Retrieve and process transaction data.
- Handle settlements, refunds, and pre-authorizations.
Set Up the MCP Server
Connect your AI assistant to Nayax documentation for instant answers.
Payment services
Nayax’s TweezerComm protocol supports two primary payment services, one for global users and one exclusive to Israel.- Global Payments: The
EngineService is the primary service for processing credit card and closed-loop transactions with the Nayax Gateway. The Nayax Gateway is responsible for setting device parameters and processing transactions according to the settings configured in Nayax Core. This service is widely used, supporting many payment providers in numerous countries. Before a transaction can be executed, the device must complete an “establishment” process (managed by Nayax’s team). - Israel Payments: The
AshraitService is a specialized service for performing AshraitEMV transactions. The client application communicates with the AshraitEMV Application (AEA), which can run on a stand-alone terminal or a central server. All approved transactions are written to the AEA’s database. A key part of this service is the batch process, where the AEA transmits approved transactions to the ABS (SHVA) server.