Skip to main content
The terminal uses the TransactionCallback endpoint to notify the integrator about the result of a card tap. It is triggered automatically when a user presents a card, and an authorization flow is initiated with the payment provider. This callback is essential for proceeding to transaction confirmation or rejection handling.

Request

The Spark platform sends a POST request to your configured TransactionCallback endpoint: https://<YOUR_DOMAIN>/TransactionCallback The payload includes the full result of the card scan operation:

Request parameters

The table below describes all the parameters of the request:

Response

This is a callback from Nayax, so no response body is required. Return 200 OK to acknowledge it.