Skip to main content
Pre-Authorization OnlyThis method is only relevant for transactions with Pre-Authorization.
The TimeoutCallback API call notifies that the payment session has timed out due to inactivity or failure to complete the expected flow within a defined period. This callback is typically triggered when the user does not proceed with the session after a pre-authorization and no further actions, such as CancelTransaction or Settlement, are received. It serves as a final indication that the session should be considered terminated.
Timed-out SessionDo not attempt any further actions for the timed-out session. Use the SparkTransactionId to reconcile or log the timeout event.

Request

Spark sends a POST request to your configured TimeoutCallback endpoint. The request body is as in the example below:

Request Parameters

The table below describes the parameters of the request.
Nayax CallbackThis is a callback from Nayax, no response body is required. A simple 200 OK server acknowledgment is sufficient.