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 anExternalFisCortinaResponse containing a fiscalResponse object.
- Success
- Declined
Result object
TheResult object is mandatory in every response. A missing Verdict field causes a parsing error that fails the action.
FiscalInfo object
Returned in theRegister response. The FiscalId and FiscalRrn values are echoed back in all subsequent Void requests for the same transaction.
Response codes
TheResponseCode 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.