Tweezercomm’s pre-authorization transactions are processed, authorized, and either settled or canceled based on the response from the payment server. This process also includes a resilience mechanism for handling errors.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.
Transaction Flow
To understand the pre-authorization flow, see the diagram below:
- After the cardholder selects the product or service, the Machine sends a
doTransaction()Request to the Agamento Application through TweezerComm. - The device then displays a prompt for the cardholder, requesting him to insert or swipe a card.
- The cardholder inserts, swipes, or taps their card on the Host Machine.
- The Agamento Application communicates with the Nayax Server for payment authorization.
- The Nayax Server responds with the authorization result, which is then returned to the Host Machine.
- Depending on the outcome of the approval, the Host Machine sends a
doTransaction(tranType=6/7)Request to the Agamento Application to settle or cancel the transaction. - The settlement or cancellation request is sent to the Nayax Server, which responds with the final transaction status.
- The Agamento App then relays this status back to the Host Machine, completing the process.