Table of values ​​for FieldType

Below we present the possible values ​​for the field FieldType and respective meanings5:

Fields marked with * indicate that they are used in one or more products.

Note that not all fields are returned in all transactions. In addition Furthermore, there are fields that are only returned if the transaction was approved.

The automation application must ignore those fields that do not wish/do not know how to treat since, in future versions of CliSiTef, new fields may be made available. Note that the correct way to ignoring these fields is executing the function defined in ProximoComando or simply ignore the data returned to the application when ProximoComando is 0.

Commercial automation is responsible for storing receipts for printing at the appropriate time, in accordance with current Tax legislation.

In the case of Banking Correspondent or Functions Administrative, any receipt must be printed at the moment they are made available for automation and information whether they were printed correctly or not is passed through the function ContinuaFuncaoSiTefInterativo through the value 0 or -1, respectively, placed in Continue.

FieldTypeDescription
-1There is no information that can/should be handled by automation
0The routine is being called to indicate that it has just collected the transaction data and will start interacting with SiTef to obtain authorization
1Transaction confirmation data. For environments with multiple servers, it will be returned in the following format:
<Data_Confirmation>;<Index_SiTef>;<Address_SiTef>
2Informs the SiTef function code used in the message sent to the server.
10 to 99Informs which option is selected in the transaction navigation menu, following the same coding used to define payment restrictions described in the item Restricting or enabling payment methods.
and
3000 to 3999
100Payment method in xxnn format.
xx corresponds to the modality group and nn to the subgroup.
Group:
·       00: Check
·       01: Debit Card
·       02: Credit Card
·       03: Voucher card
·       05: Loyalty Card
·       98: Money
·       99: Another type of card
Subgroup:
·       00: In sight
·       01: Pre-dated
·       02: Installments with financing by the establishment
·       03: Installments with financing by the administrator
·       04: Cash with interest
·       05: Credit
·       99: Other type of payment
101Contains the actual text of the payment method that can be memorized by the application if necessary. Describe in full the xxnn pair given in 100
102Contains the descriptive text of the payment method that must be printed on the tax coupon (e.g.: T.E.F., Check, etc...)
105Contains the date and time of the transaction in the format AAAAMMDDHHMMSS
110Returns when a transaction is cancelled. Contains the cancellation modality in the xxnn format, following the same xxnn format as Field Type 100. The nn sub-group, however, contains the default value 00 as it is not collected.
111Contains the actual text of the cancellation method that can be memorized by the application if necessary. Describes in full the xxnn pair given in 110.
112Contains the descriptive text of the cancellation method that must be printed on the tax coupon (e.g.: T.E.F., Check, etc...).
115Adjustment mode
120Buffer contains the check authentication line to be printed on the back of the check
121Buffer contains the first copy of the payment receipt (customer copy) to be printed on the fiscal printer. This copy, when possible, is reduced so that it takes up few lines on the printer. It can be a sales or administrative receipt
122Buffer contains the second copy of the payment receipt (cash copy) to be printed on the fiscal printer. It can be a sales or administrative receipt
123Indicates that the receipts that will be delivered next are of a certain type:
·       PROOF_PURCHASES = "00"
·       VOUCHER_VOUCHER = "01"
·       PROOF_CHEQUE = "02"
·       PROOF_PAYMENT = "03"
·       PROOF_MANAGERIAL = "04"
·       PROOF_CB = "05"
·       RECEIPT_RECHARGE_CELL PHONE = "06"
·       RECEIPT_RECHARGE_BONUS = "07"
·       RECEIPT_RECHARGE_GIFT = "08"
·       PROOF_RECHARGE_SP_TRANS = "09"
·       PROOF_MEDICATIONS = "10"
125Voucher Code
130Indicates, upon collection, that the field in question is the value of the cash change to be returned to the customer. When returning the result (Command = 0) it contains the value actually approved for the change
131Contains an index that indicates which institution will process the transaction according to the table at the end of the document (up to 5 significant digits)
132Contains an index that indicates the type of card when that type is identifiable, according to a table to be provided (5 positions)
133Contains the SiTef NSU (6 positions)
134Contains the NSU of the authorizing Host (20 positions maximum)
135Contains the Authorization Code for credit transactions (15 positions maximum)
136Contains the first 6 positions on the card (bin)
137Balance payable
138Total Amount Received
139Entry Value
140Date of first installment in ddmmyyy format
143Tip amount
144Refund value
145Payment amount
146The routine is being called to read the Value to be canceled. If the automation application has this value, it can present it to the operator and allow him to confirm the value before passing it back to the routine. If it does not have this value, you must read it.
147Amount to be canceled
150Contains Track 1, when available, obtained from the LeCartaoInterativo function
151Contains Track 2, when available, obtained from the LeCartaoInterativo function
153Contains the customer's password captured through the LeSenhaInterativo routine and the customized Software Express security lib must be passed to the commercial establishment in order to obtain the open password
154Contains the new payment amount
155Bonus card type
156Name of institution
157Establishment Code
158Authorizing Network Code
160Original coupon number
161Payment Coupon Identification Number
This is a counter (starting with value 0) of payments that occurred on the coupon.
Example: If there were 6 payments in the Coupon, the values ​​returned will be from [0] to [5].
170Installation Sale of Qualified Establishment
171Minimum Number of Installments – Establishment Installments
172Maximum Number of Installments – Establishment Installments
173Minimum Value Per Installment – ​​Establishment Installments
174Sell in Installments Qualified Administrator
175Minimum Number of Installments – Administrative Installments
176Maximum Number of Installments – Administrative Installments
177Indicates that the field is numeric (PBM)
178Indicates that the field is alphanumeric (PBM)
200Available balance*, balance of the specific product (school, transport voucher)
201Blocked Balance
500Indicates that the field in question is the supervisor's code. Automation can, if desired, validate the collected data, allowing the transaction flow to continue normally if an acceptable supervisor is present.
501Type of Document to be consulted (0 – CPF, 1 – CGC)
502Document number (CPF or CGC)
504Service Fee
505Number of Installments
506Pre-dated date in ddmmyyy format
507Captures whether the first installment is in cash or not (0 – First in cash, 1 – otherwise)
508Interval in days between installments
509Captures whether it is a closed month (0) or not (1)
510Capture whether it is with (0) or without (1) post-dated guarantee with debit card
511Number of CDC Installments
512Credit Card Number Entered
513Card expiration date
514Card security code
515Transaction date to be canceled (DDMMYYY) or to be reprinted
516Document number to be canceled or reprinted
517The routine is being called to read the Check Number as described in the type of command corresponding to value 31
518Item Code
519Payment Plan Code
520NSU from SiTef Original (Cisa)
521Identification document number (RG)
522The routine is being called to read the Phone Number
523The routine is being called to read the area code of a telephone with up to 4 digits
524Value of the first installment
525Value of other installments
526Number of checks
527Check due date
529The routine is being called to read the Account Opening Date in the format (MMYYY)
530Supervisor authorization entered
531Special supervisor authorization
532The routine is being called to read the number of installments or checks
533Additional sales data
534Check issuer
535The document paid for the transaction
536CDL-Poa check consultation return records
537Area code of the city of the check
550Address
551Address number
552Floor of address
553Address set
554Address block
555Address zip code
556Address neighborhood
557CPF for AVS consultation
558AVS query result
559Number of days of pre-dating
560Number of Cycles
561Occurrence Code
562Store Code (EMS)
563POS Code (EMS)
564Data Returned (EMS)
565Telephone Extension
566RG Issuing Body
567State where the ID was issued
568RG dispatch date
569Operator Registration
570Operator Name
571Lecturer's Registration
572Name of Lecturer
573Percentage of Interest Applied
574Authorizer Registration
575Original Transaction Tax Coupon Date
576Original Transaction Tax Coupon Time
577Carnet details or EMS summary code
578Differentiated mile code 1
579Value of differentiated miles 1
580Differentiated mile code 2
581Value of differentiated miles 2
582EMS external code type
583EMS external code
587Code name of the cell phone authorizing institution
588Cell phone authorization establishment code
593Check digit(s)
594Zip code of the location where the terminal in which the operation is being carried out is located
595Obsolete. SiTef NSU corresponding to the Recharge payment transaction with card
596Obsolete. Nsu of the Authorizing Host corresponding to the Recharge payment transaction by card
597Code of the Branch that responded to the cell phone recharge request
599Cell phone recharge authorizing network code
600Title/agreement expiration date in DDMMYYY format
601Amount Paid*
602Original Value
603Additional Value
604Rebate Value
605Payment Accounting Date
606Name of the Assignor of the Title. It must be printed on the check when payment is made via this method
607Document index, in the case of batch payment, of fields 600 to 604 that will follow
608Payment method used in the banking correspondent role. Follows the same formatting rule as the number 100 field
609Total value of titles actually paid in case of batch payment
610Total value of unpaid titles in case of batch payment
611NSU Banking Correspondent
612Document type: 0 - Collection, 1 - Title (Compensation form), 2 - Tax
613Contains the details of the check used to pay bills in the following format: Clearing (3), Bank (3), Agency (4), Current Account (10), and Check Number (6), in that order. Note that the order is the same as that on the top line of the check without the check digits
614NSU SiTef payment transaction
620NSU SiTef of original transaction (cancellation transaction)
621NSU Bank Correspondent of the original transaction (cancellation transaction)
622Benefit Value
623Code printed at the bottom of the CB receipt and used for re-printing/cancellation
624Paid barcode. Appears once for each document index (field 607). The format is the same as that used to enter the field, that is, 0:number or 1:number
625Withdrawal receipt
626Bank number
627Agency
628Agency digit
629Account
630Account digit
631Money value
632Amount by check
633Name of depositor
634Original Banking Correspondent Document
635User key used to communicate with the Bank
636Unique sequence of the user's key in the Bank
637Code of the correspondent's store relationship agency
638CB Check Number
639Invoice Number
640Agreement Number
641Statement Start Date (DDMMYYY)
642Statement End Date (DDMMYYY)
643Calculation Period
644Federal Revenue Code
645Value of Gross Revenue
646Applied Percentage
647Main Value
648Fine Value
649Interest Value
670PinPad Data
700ValeGás Operator
701ValeGás Product
702ValeGás number
703Reference Number
704GPS code
705GPS Competence
706Contributor Identifier
707INSS Value
708Value Other Entities
709Allows Payment of Bills With Cash (0 – Does not allow; 1 – Allows)
710Allows Payment of Bills by Check (0 – Does not allow; 1 – Allows)
711Allows Payment of Bills with TEF Debit (0 – Does not allow; 1 – Allows)
712Allows Bill Payment With TEF Credit (0 – Does not allow; 1 – Allows)
713Payment Methods used in the Generic Payment transaction
714Withdrawal Value
715Order Number
716CB Deposit Limit Value
717CB Withdrawal Limit Value
718Withdrawal Limit Value for CB Payment
719Value of the ValeGás product
722Minimum payment amount
723Customer Identification, for Carrefour receipt only
724Sell Credit in Installments with Plan Enabled
725Sell Credit with Qualified Cash Authorization
726Sell Credit with Installment Authorization with Enabled Plan
727Bill Sale Enabled
729Maximum payment amount
730Maximum number of payment methods, 0 for no limit
731Payment Type Enabled, repeats “n” times, where “n” is the number of payment methods enabled:
·       00 Money
·       01 Check
·       02 TEF Debit
·       03 TEF Credit
·       04 Carrefour Gift Card (Prepaid)
·       05 Carrefour Bonus Card
·       06 Carrefour Card
·       07 Withdrawal for payment
·       08 Withdrawal
·       09 DCC Carrefour
·       50 TEF Card
·       77 Reserved Field
732Data to be sent for the Payment Type (Field 730) previously returned, repeats “n” times, where “n” is the number of data to be sent for the respective Payment Type:
·       00 Reserved Field
·       01 Check Entry Type
·       02 Check Details
·       03 Destination Network
·       04 SiTef NSU of the TEF transaction
·       05 SiTef date of the TEF transaction (unused, future use)
·       06 Company (Store) Code of the EFT transaction
·       07 TEF Transaction Host NSU
·       08 TEF transaction Host Date (Field 105 CliSiTef)
·       09 Origin Code (Establishment) of the TEF transaction
·       10 Service Z of the EFT transaction
·       11 EFT Transaction Authorization Code
·       12 Check Amount
734Minimum sales limit for flexible promotions, with 12 digits with the last 2 digits referring to decimal places
738Suggested value for the selected product.
739Preferred Customer
750Pay Easy Value CB
751Pague Fácil CB Fare Value
from 800 to 849The entire range from 800 to 849 is reserved for the return of GerPdv
950CNPJ NFCE Accreditor
951NFCE Flag
952NFCE authorization number
953SAT Accreditation Code
1002Card Expiration Date
1003Cardholder Name
1010Quantity of medicines - PBM
1011Drug index – PBM
1012Medication code – PBM
1013Authorized quantity – PBM
1014Maximum consumer price – PBM
1015Recommended consumer price – PBM
1016Pharmacy sales price – PBM
1017Refund value at the pharmacy – PBM
1018Replacement value at the pharmacy – PBM
1019Subsidy value of the agreement – ​​PBM
1020CNPJ agreement – ​​PBM
1021Discount plan code – PBM
1022Does have a prescription – PBM
1023CRM – PBM
1024UF – PBM
1025Product description* - PBM
1026Product code – PBM
1027Product quantity – PBM
1028Product value – PBM
1029Date of medical prescription - PBM
1030PBM authorization code
1031Quantity reversed – PBM
1032PBM chargeback code
1033Recommended cash consumer price – PBM
1034Recommended price consumed for payroll deduction – PBM
1035Pharmacy replenishment percentage – PBM
1036Replacement commission – PBM
1037Authorization Type – PBM
1038Partner code – PBM
1039Name of partner – PBM
1040Type of PBM Medicine (01–Medicine, 02-Handling, 03-Special Handling, 04-Perfumery)
1041Medicine Description – PBM
1042Condition for sale: If 0 mandatory, use Functional Card (PF) price
If 1 can sell for a price lower than the PF price
1043Functional price card
1044Price charged – PBM
1045Drug status – PBM
1046Amount prescribed – PBM
1047Reference – PBM
1048PBM sales indicator (0-Product sold by card 1-Product sold in cash)
1051Date of birth
1052Mother's name
1058Additional data – ACSP
1100Analytical record CHECKCHECK
1101ACSP analytical record
1102SERASA analytical record
1103ACSP analytical screen image
1104SERASA analytical screen image
1105Reason for cancellation – ACSP
1106Query type – ACSP
1107CNPJ Affiliated Company
1108Administrator code
1109Telecheque table data - ACSP
1110Driver registration – Fuel Card
1111Vehicle plate – Fuel Card
1112Mileage – Fuel Card
1113Quantity of liters – Fuel Card
1114Main fuel – Fuel Card
1115Fuel products – Fuel Card
1116Host Product Code – Fuel Card
1117Hour Meter – Fuel Card
1118Credit Line – Fuel Card
1119Type of Goods – Fuel Card
1120Branch – Fuel Card
1121Decimal places of unit prices – Fuel Card
1122Maximum quantity of products for sale
1123Product code size – Fuel Card
1124Vehicle code – Fuel Card
1125Company Name – Fuel Card
1126Decimal places of quantity – Fuel Card
1128List of Questions – Fuel Card
1129Allows Product Collection – Fuel Card
1131Limit Code
1132Number of Holders
1133Company Opening Date (DDMMYYY)
1134Name of Holder
1135Address Complement
1136City
1137State
1152Value Menu - SPTrans
1160Product with Face Value – Gift
1190Issue (last 4 digits) of the Card
1200Total previous consultations
1201Accumulated value from previous queries, containing 2 decimal digits but without the decimal character.
1202Total number of consultations carried out on the day.
1203Accumulated value of consultations on the day, containing 2 decimal digits but without the decimal character.
1204Total number of post-dated check consultations carried out in the period.
1205Accumulated value of post-dated checks, containing 2 decimal digits but without the decimal character.
1206Seller (User) - PBM
1207Password – PBM
1208Return Code – PBM
1209Origin – PBM
1321NSU of Canceled Transaction Authorizing Host
2006Type of encryption
2007MasterKey Index
2008Encryption key
2009Card password
2010Authorizer response code
2011Network bin
2012CHIP serial number
2013CHIP control record
2014Common balance, common pass balance
2015Gift card PAN
2017First due date
2018Total value
2019Amount financed
2020Percentage fine
2047Default interest
2048TAC (Administration fee)
2053Menu (product) selected Visanet
2054CDC Credit Type (1 – CDC Product; 2 – CDC Service)
2055Date/Time Sitef (Location)
2056Day of the week Sitef (Local)
2057Sitef Date/Time (GMT)
2058Sitef Day of the Week (GMT)
2059Payment Method Data - SPTrans
2064Cash payment amount
2065Check query code (Generic EMS)
2067Authorizer message to be displayed along with the values ​​menu (If the terminal allows it)
2078Service code
2079Service value
2081Product Menu
2082Our number
2083Total value of the product containing the decimal separator (“,”) and two decimal places after the comma.
2086Product Code - ValeGas
2087Deadline statement: 0: No; 1: Yes
2088Total/Partial Cancellation: 0: Partial; 1: Total
2089Invoice identification number.
2090Card type Read:
·       00 – Magnetic (Traditional magnetic cards and Samsung Pay in “MST – Magnetic Secure Transmission” mode)
·       01 - VISA Cash currency exchanger on TIBC v1
·       02 - VISA Cash currency exchanger on TIBC v3
·       03 - EMV with contact
·       04 - Easy-Entry on TIBC v1
·       05 - Contactless chip simulating stripe
·       06 - Contactless EMV (Traditional cards, contactless stickers and bracelets, in addition to mobile solutions such as Apple Pay, Google Pay, Samsung Pay in “NFC – Near Field Communication” mode, among others)
·       99 – Typed
2091Status of last card reading
·       0 - Success.
·       1 - Error subject to fallback.
·       2 - Application required not supported.
2093Attendant code
2103Indicates whether it was an offline transaction: 1: Yes
2109Temporary password
2124Cellphone Recharge fee value (via Banking Correspondent. Example: CB Bradesco)
2125Plot number (2 characters) (Hotcard)
2126Transaction sequence (6 characters) (Hotcard)
2301Footer of proof of establishment copy
2320Depositor Code – CB
2321Customer Code
2322Card Sequence – CB
2323Via Card - CB
2324Extract Type – CB
2325Transfer limit value - CB
2326Limit value for collecting CPF/CNPJ – CB
2327Owner’s CPF/CNPJ – CB
2328CPF/CNPJ of the Bearer – CB
2329Type of Owner's document - CB
2330Type of Bearer document - CB
2331Indicates whether payment by CB card is allowed
2332Transfer Value
2333Transaction identification
2334Pin Code
2355When returned, it acts as a “hint” for the format of the next field that will be collected. It is normally accompanied by the zero command (0 – return value for use by automation).
Assumes the following values:
·       The Alphabetical
·       AN Alphanumeric (ans)
·       LN Unaccented letters and numbers
·       N Numeric
·       Vx Value with x decimal places
·       Y Yes/No
·       M Menu
·       Mc Menu with confirmation
It is not a field that is returned in all field collections, only in situations that must be addressed in the specific document for each network.
2361Indicates that a debit transaction was carried out to pay the carnet
2362Returned right after the bin query transaction. The value 1 indicates that the authorizer is able to treat conventional debit transactions differently from debit transactions for bill payments.
2363Indicates that a credit transaction was carried out to pay the carnet
2364Returned right after the bin query transaction. The value 1 indicates that the authorizer is capable of treating conventional credit transactions differently from credit for bill payment.
2369Points to be redeemed (numeric without decimal place).
2421Informs whether the additional customer data collection function is enabled (0 or 1)
2467Date in DDMMY Format Positive Confirmation
2468Date in DDMM Format Positive Confirmation
2469Date in MMAA Format Positive Confirmation
2470Floating Point Field
2601Message for pinpad
2602Hash Seed
2603Mode for card reading using function 431.
2699Sends additional GIFT Activation/Recharge information, returned by the SQCF host, to Automation
2925Credit Card Recharge Amount
2965Debit Card Recharge Amount
2974Sell in Installments via Qualified Credit
2975Minimum number of installments for credit
2976Maximum number of installments for credit
3481Menu (managerial) AVS Query
3988Credit Menu
3989Credit Simulation Menu
4000Pre-Authorization Status – PBM
4001CRF – PBM
4002UF of CRF – PBM
4003Type of sale – PBM
4004Total PBM value
4005PBM cash value
4006PBM card value
4007Our PBM number
4008Percentage of discount granted by the administrator (2 decimal places)
4016Gross price – PBM
4017Net price – PBM
4018Amount receivable from the Store, in cents – PBM
4019Batch number generated by Central – PBM
4020Total amount receivable from the store – PBM
4021Total amount receivable from the store – PBM
4022Sum of Operation values ​​– PBM
4023Operator name – PBM
4024Name of partner company – PBM
4025Number of dependents – PBM
4026Dependent code – PBM
4027Dependent’s name – PBM
4028Amount receivable from the partner – PBM
4029Total discount value, in cents
4030Total net value, in cents - PBM
4031PBM Selected Operator Code (must be recorded for later sending in other transactions)
4032Free data return field relating to PBM transactions.
4033PBM document type (0 = CRM, 1 = CRO)
4034Redemption Data - Bonus
4039PBM Response Code (0 = Ok, <>0 = error)
4040PBM Fractional Product (0 = no, 1 = yes)
4041Patient ID PBM (-1 = others, 00 = holder, 01 = dependent)
4043PBM ID Revenue (revenue registered by the company)
4044Revenue item ID PBM (revenue item registered by the company)
4045Recipe for continuous use (0 = no, 1 = yes)
4046PBM Manipulated Product (active ingredients)
4047PBM Manipulated Product Original Value
4058Approved Product Value with Discount
4076Store Identification
4077Contains the FEPAS NSU (20 positions maximum)
4095CPF/CNPJ of the Beneficiary
4096CPF/CNPJ of the Sacador
4097Payer's CPF/CNPJ
4100Communication error (for example: timeout) The Buffer contains the Error code.
Examples:
[TCP:R:10054] An existing connection was forced to be canceled by the remote host.
[TCP:C:10060:TO] A connection attempt failed because the connected component did not respond correctly after a period of time
or the established connection failed because the connected host did not respond.
4125Customer Coupon available, for reprinting or consultation, in the SiTef database
4126Establishment Coupon available, for reprinting or consultation, in the SiTef database
4127Number of days that coupons will be available in the SiTef database

  1. See specific product documents for other product codes field.