Return code table


ValueDescription
0Successful execution of the function.
10000The process continuity routine must be called.
other positive valueDenied by authorizer.
-1Module not initialized. The POS tried to call some routine without first executing the configure function.
-2Operation canceled by operator.
-3The function / modality parameter is non-existent/invalid.
-4Lack of memory in the POS.
-5No communication with SiTef.
-6Operation canceled by user (on pinpad).
-7Reserved
-8CliSiTef does not have the necessary function implementation, it is probably outdated (CliSiTefI is more recent).
-9The automation called the routine ContinuaFuncaoSiTefInterativo without first starting an iterative function.
-10Some mandatory parameter was not passed by commercial automation.
-12Error executing the iterative routine. Probably the previous iterative process was not executed until the end (while the return is equal to 10000).
-13Tax document not found in CliSiTef records. Returned in query functions such as ObtemQuantidadeTransaçõesPendentes.
-15Operation canceled by commercial automation.
-20Invalid parameter passed to the function.
-21Used a prohibited word, for example PASSWORD, to collect open data on the pinpad. For example in the ObtemDadoPinpadDiretoEx function.
-25Banking Correspondent Error: Bloodletting must be carried out.
-30File access error. Make sure that the user running the application has read/write rights.
-40Transaction denied by SiTef server.
-41Invalid data.
-42Reserved
-43Problem executing any of the routines on the pinpad.
-50Unsecured transaction.
-100Internal module error.
other negative valueErrors detected internally by the routine.