Skip to content

Search

"error codes"

45 articles found

Diagram illustrating the structure of the AFL (Application File Locator) field on an EMV card

Merchant & POS

What is AFL (Application File Locator)?

AFL (Application File Locator) is the field that shows where on the card the data needed for the authorization transaction is located. AFL is a list of the application data records on the card, and the terminal uses it to read the application data.

Table listing ISO 8583 Field 25 (POS Condition Code) values

ISO 8583

ISO 8583 Field Descriptions (F25)

F25 - POINT OF SERVICE (POS) CONDITION CODE is the field that defines the condition under which a POS transaction was performed. Possible values include 00 Normal presentment, 01 Customer not present, 02 Unattended terminal, and more.

Diagram illustrating TCR (Transaction Record Component) packets used in payment clearing and settlement files

Payment Systems

What Is TCR (Transaction Record Component)?

TCR stands for Transaction Record Component, the packets that carry transaction information in a clearing system. Transaction types in a clearing file are distinguished by transaction code and usage code values, and this data is sent inside TCR packets.

Diagram illustrating the Track 1 data structure and field layout on a magnetic stripe card

Credit Card

What is Track 1?

Track 1 is a special data set encoded on a card's magnetic stripe that contains the card information required for authorization when the card is used physically. It includes the cardholder name, card number, and expiration date.

Illustration of ISO 8583 message format

ISO 8583

ISO 8583 Field Descriptions (F44)

DE 44 - ADDITIONAL RESPONSE DATA is used to provide other supplementary data that may be needed in authorization, as a response to the authorization message. The Card Authentication Results Code is sent in position 9, and the CAVV Result Code is sent in position 15.

Diagram illustrating the structure of Track3 data on a payment card

Credit Card

What Is Track3?

Track3 is a field that doesn't need to be written to the card's magnetic stripe. It's used only in very specific cases and isn't required for authorization transactions. Issuers generally don't encode Track3 data onto the card's magnetic stripe. It consists of 104 numeric characters.

Diagram illustrating the structure of Track2 data on a card's magnetic stripe

Credit Card

What Is Track2?

A special data set printed on a card's magnetic stripe, containing the card information required for authorization when the card is used physically. It consists of 40 numeric characters. The Track2 field structure includes several data fields such as length and description.

Diagram explaining 3D Secure, Half 3D, and Non 3D e-commerce transaction levels

Merchant & POS

What is an E-commerce Transaction?

E-Commerce can briefly be described as the sale and purchase of products over the internet, a term used since 1969. Virtual POS operates behind e-commerce transactions, which take place at different levels: Non 3D, Half 3D, and Full 3D Secure.

Diagram showing 3D Secure, Half 3D Secure, and Non-3D Secure transaction flows based on VERes and PARes response codes

Payment Systems

What is a Half 3D Secure transaction?

A Half 3D Secure transaction is, in short, the term used when the merchant supports 3D Secure but the card does not. Can such transactions occur as 3D Secure/Half Secure when the merchant does not support 3D Secure? A transaction started without the 3D process is treated as Non-Secure.

Diagram illustrating how a transaction's 3D Secure authentication level is determined

3D Secure

How is a transaction's 3D Secure level determined?

Especially with the growth of the internet, credit card transactions have started shifting from physical POS terminals to virtual POS terminals. In virtual transactions, the 3D Secure structure is used instead of the card PIN entered in physical transactions. So how is a transaction's…

Diagram illustrating the types of chargeback disputes in card payments

Chargeback

What are the chargeback dispute types?

A chargeback is a dispute raised against a card transaction when the cardholder did not make it or does not recall it. The dispute types vary depending on the situation; let's look at them.