Skip to main content
This page covers the request and response structure shared across FisCortina endpoints, including field definitions and the complete list of approved response codes. For country-specific parameters and POS display requirements, see Regional Requirements.

Request envelope

All three transaction endpoints (Register, Void, Refund) share a single outer request schema: ExternalFisCortinaRequest. Only one inner request object should be populated per call.

Response envelope

All responses return an ExternalFisCortinaResponse containing a fiscalResponse object.

Result object

The Result object is mandatory in every response. A missing Verdict field causes a parsing error that fails the action.

FiscalInfo object

Returned in the Register response. The FiscalId and FiscalRrn values are echoed back in all subsequent Void requests for the same transaction.

Response codes

The ResponseCode in the Result object must be one of the following Nayax-approved values. Returning any other value is invalid.

Next steps

Regional Requirements

Country-specific FiscalInfo field mappings for Croatia, Poland, and other regions.

Retry & Timeout Handling

Configure retry behavior and timeout handling for failed registrations.