Tag |
Description |
format |
length |
value |
Description |
4F |
Application Identifier (AID) |
B |
|
|
Registration app provides trademark identification (RID) and private identifier extensions: a000000333010101a000000333 determines uics registered application provider (all cards are the same), 010101 indicates uics debit app. |
50 |
Apply Tags |
Ans |
|
50424f43204445424954 |
The name of the app when the terminal displays to the consumer an optional list of apps. |
57 |
Magnetic stripe 2 Equivalent data |
Var. |
Maximum 19 |
623888888888888888D 23022201542600010 |
|
5 A |
Apply Master account (PAN) |
cn |
Maximum 10 |
623888888888888888 |
The name of the cardholder in the same magnetic stripe. If the cardholder's name is less than or equal to 26 bytes, the full cardholder's name shall be stored under that label. |
5f20 |
Card Holder's name |
Ans |
|
79616e78696e382e636f6d |
If the cardholder's name is greater than 26 bytes, the full cardholder's name should be stored under the tag. |
5f24 |
Application Expiration Date |
N |
3 |
230203 |
Card Holder ID Number |
5f25 |
App Effective Date |
N |
3 |
150203 |
Indicates the type of card holder ID |
5f28 |
Country code of issuing bank |
|
|
0156 |
[C] If there is application control, press gb/t2659 to indicate the country of the issuing bank |
5f2a |
Trading Currency Code |
|
|
0156 |
Trading currency code as specified by gb/t12406-1996 |
5f2d |
Preferred language |
An |
2 |
7a68 |
When the terminal supports multiple languages, the terminal displays the terminal information according to the preferred language of the issuing bank. |
5f30 |
Service Code |
N |
2 |
0220 |
Card Application Expiration Date |
5f34 |
Apply Master Account serial number |
N |
|
01 |
The implied decimal point from the right of the transaction amount, as specified by gb/t12406-1996, is used to denote different applications using the same account in the card. |
5f36 |
Trading Currency Index |
|
|
|
Implied decimal position from right of transaction amount as specified by gb/t12406-1996 |
5F50 |
Issuer Line URL |
|
|
|
Store the location of the issuing bank server on the Internet |
5f57 |
Account Type |
|
|
|
Identifies the type of account selected in the transaction |
6F |
File control information (FCI) template |
|
|
|
[R] Press Iso7816-4 to identify the FCI template |
72 |
Issuing line script Template 2 |
|
|
|
If the issuing line script is supported, the final generated app redaction command, sent to the card includes the Issuer line custom data |
73 |
Catalog Custom templates |
|
|
|
[O] Press gb/t16649.5 to customize the issuing line in the directory |
77 |
Response message Template Format 2 |
|
|
|
If Cda,ic Card command response information is supported, including data objects (including label and length) |
80 |
Response message Template Format 1 |
|
|
|
C-Card command response information, including data objects (excluding labels and lengths) |
81 |
Authorization Amount (binary) |
|
|
|
Transaction authorization amount (excluding adjustments) |
82 |
Application interaction Feature (AIP) |
B |
2 |
7d00 |
The function of small payment support based on debit and credit |
83 |
Command templates |
|
|
|
Identifying data fields in a command message |
84 |
Private file (DF) name |
|
|
|
[R] as specified by iso7816-4, the name of DF |
86 |
Issuing Line script command |
|
|
|
From the issuing bank to the terminal, the card is sent by the terminal. Included in the issuance line script in the authorization response. See the command description in Appendix B. See Appendix B |
87 |
Application Priority Indicator |
B |
1 |
01 |
If there are multiple apps in the card, indicate the priority of the app in the same directory. |
88 |
Short file identifier (SFI) |
|
|
|
Used to identify a file in a command. The high three bits in bytes are 0. 1–10:EMV dedicated, 11–20: payment system dedicated, 21–30: issuing bank dedicated |
8A |
Authorization Response Code |
|
2 |
3030 |
From the issuing bank or terminal, indicating the transaction results by gb/t15150-1994 Standard. |
8C |
Card Risk Management Data Objects List 1 (CDOL1) |
|
|
9f02069f03069f1a0295055f2a 029a039c019f37049f21039f4e14 |
[M] Lists the data sent by the card request terminal in the 1th generated application redaction command. Content is the end data object (label and length) |
8D |
Card Risk Management Data Objects List 2 (CDOL2) |
|
|
8a029f02069f03069f1a0295055 f2a029a039c019f37049f2103 |
[M] Lists the data sent by the card request terminal in the 2nd generated application redaction command. Content is the end data object (label and length) |
8E |
Cardholder Verification Method (CVM) List |
B |
12 |
000000000000000002031f00 |
List all cardholder verification methods supported by the card application in order of precedence note: A single application can have multiple CVM lists, such as one for domestic transactions and one for international transactions. |
8F |
CA Public key index (PKI) |
B |
1 |
09 |
Used in conjunction with RIDs during SDA or DDA to identify the CA public key |
90 |
Issuing bank public key (IPK) certificate |
B |
NCA |
|
The public key of the issuing bank that has been certified by CA. For offline data authentication |
91 |
Issuing bank certification data |
|
|
|
[O] Data for issuing bank certification, from the issuing bank from the terminal into the card. JR/T0025, issuing bank certification data includes two parts: Arpc (8 bytes) Authorization Response Code (2 bytes) |
92 |
Issuer Line public key remainder (if required) |
B |
N1-nca+36 |
|
The public key portion of the issuing bank is not placed in the issuer's public key certificate |
93 |
Signed static application data (SAD) |
B |
Var. |
|
Application data signed with the issuing bank, verified by the terminal during the SDA process |
94 |
Application file Locator (AFL) |
|
|
|
[R] indicates where the relevant data is stored (short file identifier and record number) |
95 |
Terminal validation results (TVR) |
|
|
0000000000 |
A set of indicator bits used to record the results of the processing of each debit credit function by the terminal |
97 |
List of transaction certificate Data Objects (Tdol) |
|
|
|
If a pre-hash is required, the terminal uses the listed data object (label and length) to generate the TC hash value |
98 |
Transaction certificate (TC) hash value |
|
|
|
Contains the result of a hash of the data in the Cdol data that is required to be sent to the card, represented by Tdol. |
99 |
Trading PIN Data |
|
|
|
Pin data entered by the card holder |
9A |
Trading Date |
|
|
130305 |
Local date of the transaction authorization |
9B |
Trading status information |
|
|
|
Group indicates the PBOC function indicating the completion of the transaction |
9C |
Type of transaction |
|
|
01 |
Type of financial transaction represented by the first 2 bits of the processing code defined by gb/t15150-1994 |
9D |
Directory data file (DDF) name |
|
|
|
[C] If directory selection is supported, the directory name is identified |
9f01 |
Line-of-receipt identification |
|
|
|
Uniquely identifies the receipt line in each payment system |
9f02 |
Amount of authorization (numeric type) |
|
|
000000000000 |
Transaction authorization amount (excluding adjustments) |
9f03 |
Other amount (numeric) |
|
|
000000000000 |
2nd amount associated with the transaction, indicating the amount of the rebate |
9f04 |
Other amount (binary) |
|
|
|
2nd amount associated with the transaction, indicating the amount of the rebate |
9f05 |
Apply custom Data |
|
|
|
[O] and card application related to the issuing bank specified data |
9f06 |
App Identification (AID) |
|
|
|
As defined by gb/t16649.5, used to represent an application |
9f07 |
Application Use Control |
B |
2 |
FF00 |
Indicate some restrictions on the card application specified by the issuing bank, including geographical use and type of service. Used to provide more flexible card service control (similar to service code). |
9f08 |
App version number |
B |
2 |
0030,0020 |
The payment system assigns the version number to the app, providing a way to move the value to add new functionality later. The terminal compares itself with the version number of the card. |
9f09 |
App version number |
|
|
|
The version number that the payment system assigns to the app |
9f0b |
Card Holder name extension |
Ans |
27-45 |
|
The enabled date is applied to the card. |
9f0d |
Issuer Line Code of conduct (IAC)-Default |
B |
5 |
d8603ca800 |
Specifies the condition that when a transaction request is brought online but the terminal cannot complete a transaction that is sent online. |
9f0e |
Issuer Line Code of conduct (IAC)-Reject |
B |
5 |
10800000 |
Specifies the condition that the transaction does not make a direct online rejection. |
9f0f |
Issuer Line Code of conduct (IAC)-Online |
B |
5 |
d8683cf800 |
Specifies the conditions on which the transaction is sent online. |
9f10 |
Application Data for issuing bank |
B |
8 |
07010300000a01 |
In an online transaction, the proprietary application data to be transmitted to the issuing bank. |
9f11 |
Issuer Line Code Table index |
|
1 |
01 |
[C] If there is an app preference name, press gb/t15273 to display the Code table for the app's preferred name |
9f12 |
App Preferred Name |
|
|
|
50424f43204445424954 |
|
9f13 |
Last online application trade counter (ATC) register |
B |
2 |
|
ATC value when the transaction was last sent online |
9f14 |
Lower limit of continuous offline transactions |
|
1 |
00 |
Maximum number of consecutive offline transactions that are allowed to be performed by the issuing bank if the terminal frequency is checked for the online capability specified by the issuer |
9f15 |
Merchant Classification code |
|
|
|
Classification of merchants engaged in business by business code according to iso8583:1993 card |
9f16 |
Merchant identification |
|
|
|
Uniquely identifies a specific merchant with a single-line identity |
9f17 |
Pin Try Count counter |
|
1 |
|
If the number of pin attempts remaining for an offline PIN is supported, the initial value is the pin attempt limit. Validation failure is reduced by 1 at a time. Verification succeeds or the card issuer modification/unlock succeeds reset to maximum (PIN attempt limit number) |
9f18 |
Issuing line script |
|
|
04da9f770a000000100000 |
|
9f1a |
Terminal Country Code |
|
|
0156 |
Terminal Country Code by gb/t2659 |
9f1b |
Terminal Minimum limit |
|
|
|
The minimum transaction amount associated with the aid in the terminal that causes the transaction to be processed online |
9f1c |
Terminal identification |
|
|
|
Indicates that the terminal is in the merchant's unique location |
9f1e |
Interface Device (IFD) serial number |
|
|
|
Unique, permanent serial number that the vendor assigns to the endpoint IfD |
9f1f |
Magnetic stripe 1 Custom data |
Ans |
Var. |
|
Equivalent to the application master account on the stripe. |
9f21 |
Trading hours |
|
|
095428 |
local time of the transaction authorization |
9f22 |
Certificate Center Public Key Index |
|
|
|
Identify the certificate Center public key together with the RID |
9f23 |
Continuous offline transaction caps |
|
1 |
00 |
If the terminal frequency check is supported, the cards specified by the issuing bank require the maximum number of consecutive offline transactions to be allowed before online processing |
9f26 |
Application cipher (AC) |
|
8 |
|
Generate cipher text returned by the app redaction command |
9f27 |
Ciphertext information data |
|
|
|
[R] Indicates the type of ciphertext returned by the card and indicates the operation to be performed by the terminal |
9f32 |
Issuer Bank Public Key index |
B |
1ton1/4 |
|
Issuer's public key index, used to verify the static application data of the signature and the IC Card public key certificate |
9f33 |
Terminal performance |
|
|
112233 |
Represents the terminal's card data entry, CVM support, and security capabilities |
9f34 |
Cardholder Verification Method (CVM) results |
|
|
|
Represents the result of the last Cardholder verification method execution |
9f35 |
Terminal type |
|
|
|
Indicates terminal environment, communication capability and operation control |
9f36 |
Application Trade Counter (ATC) |
B |
2 |
0000 |
Record the number of transactions processed after personalization. |
9f37 |
Unpredictable number |
|
4 |
11223344 |
Dynamic changes and unique data provided by the terminal to provide application redaction to the card |
9f38 |
Processing option data Object list (Pdol) |
B |
|
9f66049f02069f03069f1a0295 055f2a029a039c019f3704df6001 |
Specifies the data that the terminal feeds into the card in the Fetch processing Options command. Includes terminal data Objects (label and length). |
9f3a |
Reference Currency Amount |
|
|
|
Authorized amount in the reference currency |
9f3c |
Trade Reference Currency Code |
|
|
|
When the trading currency code and the application currency code are not the same, the terminal uses the public currency code |
9f3d |
Trade Reference Currency Index |
|
|
|
Represents the implied decimal position from the right of the transaction amount specified by gb/t12406-1996 for the transaction reference currency code |
9f40 |
Additional terminal performance |
|
|
|
Indicates the data input and output capability of the terminal |
9f41 |
Trade Sequence counter |
|
|
|
Terminal Maintenance counter with increments of one per transaction |
9f42 |
Apply Currency Code |
|
2 |
0156 |
This data is required if an amount check is required in CVM. Press gb/t12406 to encode |
9f44 |
Apply Currency Index |
|
1 |
|
Indicates the number of decimal places from the rightmost point in the amount data |
9f45 |
Data authentication Code |
|
2 |
|
[O] The issuing bank specifies a value. During the SDA process, the terminal is recovered from the static application data of the signature. Static application data as a signature is saved in the card |
9f46 |
IC Card Public Key certificate |
B |
NI |
|
Card issuing bank certified IC card public key. |
9f47 |
IC Card Public key index |
B |
1or3 |
03 |
IC Card Public key index is used to verify the dynamic application data of the signature. |
9f48 |
IC Card public key remainder |
B |
Nic–ni+42 |
|
The public key part of IC card not put into IC card public key certificate |
9f49 |
Dynamic Data Authentication data Object list (Ddol) |
B |
Maximum 252 |
9f3704 |
The internal authentication command requires a list of data that the terminal sends to the card, including the label and length of the data object. |
9f4a |
List of static data authentication tags |
|
|
82 |
Lists the basic data object labels, the values of which are included in the static application data for the signature or in the IC card's public key certificate can include only the application interaction feature (AIP) label |
9f4b |
Dynamic Application Data for signatures |
|
Nic |
|
If the dynamic data signature generated by the DDA card is supported. Verified by the terminal during the DDA process |
9f4c |
IC Dynamic number |
|
|
|
[C] If the DDA,DDA process is supported, the card generates a random number that varies over time. Included in the signature dynamic Data sent to the terminal, restored by the terminal |
9f4d |
Log entry |
B |
2 |
0b0a |
Provides the number of SFI and log file records for log files, the Uics specification provides recommended values: 0b0a byte 1: SFI for the cyclic transaction log file, 11 (decimal) Byte 2: Number of records in the transaction log file, 10 (decimal) |
9f4e |
Merchant Name |
|
|
6368696e61756e696f6e7 061792E616263643132 |
|
9f4f |
Log format |
B |
Var. |
9a039f21039f02069f03069f 1a025f2a029f4e149c019f3602 |
List the label and length of the data object in the log record |
9f51 |
Apply Currency Code |
N |
|
|
Domestic currency of the issuing bank. |
9f52 |
Apply default behavior (ADA) |
B |
2 |
C000 |
If the issuing bank is supported for certification. Uics proprietary data. Defines the behavior specified by the issuer of the card to be executed under some specific conditions. If the card does not have this data, the default is that all zeros |
9f53 |
Consecutive offline transaction limits (International currency) |
B |
1 |
00 |
Maximum number of consecutive offline transactions that do not use the specified app currency, exceeding the post-trade request online |
9f54 |
Cumulative amount of offline transactions limit |
N |
6 |
000000000000 |
The maximum limit for the cumulative amount of offline transactions. More than transaction request online |
9f56 |
Card issuing bank certification instruction Bit |
B |
1 |
00 or 80 recommended 00 |
An indicator that controls how transactions are handled after the transaction is online. The issuing bank certification can be optional (' 00 ') or mandatory (' 80 '). If it is mandatory but not authorized to respond to ciphertext returns, the issuing bank may choose to reject the transaction regardless of the result of the online return message. |
9f57 |
Country code of issuing bank |
|
2 |
|
If the card frequency check is supported, the PBOC's proprietary data is supported if a geo-check is enabled. Press gb/t2659 to indicate the country of the issuing bank |
9f58 |
Lower limit of continuous offline transactions |
|
1 |
|
If the card frequency is executed, the PBoC's proprietary data is checked. Maximum number of consecutive offline transactions specified by the issuing bank with online capability |
9f59 |
Continuous offline transaction caps |
|
1 |
|
If not online, card risk management can draw a trade refusal conclusion, the PBoC proprietary data. Maximum number of consecutive offline transactions allowed before the card issued by the issuing bank requires online processing |
9f5a |
Issuing bank URL2 |
|
|
|
Defined by the PBoC. Store the location of the issuing bank server on the Internet |
9f5c |
Cumulative offline Transaction amount limit |
|
6 |
|
[C] If the cumulative amount of frequency checks are performed, the PBoC proprietary data. The maximum limit for the cumulative amount of offline transactions and the cumulative amount of offline transactions (dual currency). If it is exceeded and the transaction cannot be brought online, the transaction is rejected. |
9f61 |
Card Holder ID Number |
An |
1-40 |
|
Same as the service code defined in the magnetic stripe. |
9f62 |
Cardholder ID Card Type |
cn |
1 |
|
Same as magnetic stripe 1 custom data on magnetic stripe |
9f63 |
Card Product identification information (if present) |
|
6 |
|
03090000333530310000000000000000 |
|
9f66 |
Terminal Trading Properties |
|
4 |
|
The setting of the "Terminal transaction properties" determines the type of transaction (MSD, Qpboc, and contactless PBoC), whether the terminal supports online processing or the requirements for online processing, the type of Terminal support cardholder verification method, or the terminal's requirements for this item |
9f68 |
Card Attach Processing |
|
4 |
|
Point out the requirement of card processing and parameter selection |
9f6c |
Card Trading Properties |
|
2 |
|
Mainly used to indicate to the terminal the card requirements of the CVM |
9f6d |
Electronic Cash Reset Thresholds |
N |
6 |
|
The lowest available balance that triggers the card to be automatically recharged. |
9f72 |
Number of consecutive offline transactions (international countries) |
B |
1 |
00 |
Maximum number of consecutive offline transactions in the country where the issuing bank is located, exceeding the post-transaction request online |
9f73 |
Currency conversion factor |
|
|
|
[C] If a double currency frequency check is performed, the 10 binary number used to convert the 2nd application currency to the specified application currency |
9f74 |
Electronic cash issuing line authorization code |
An |
6 |
ECC001 |
The code used to identify the approved e-cash transaction on the card. |
9f75 |
Cumulative offline transaction amount limit (dual currency) |
|
|
|
[C] If the cumulative amount (dual currency) is performed, the PBoC's proprietary data is checked. The maximum limit for the cumulative amount of offline transactions (dual currency). More than transaction request online |
9f76 |
2nd Application Currency |
|
2 |
|
If dual currency frequency check is supported. The 2nd currency, to be converted to the application of the specified currency. Press gb/t12406 to encode |
9f77 |
E-Cash balance limit |
N |
6 |
|
Indicates that in e-cash applications, the maximum cumulative amount that cardholders can consume offline is the upper limit that can be reached by the card recharge. |
9f78 |
E-Cash Single transaction limit |
N |
6 |
|
The maximum amount of a single electronic cash transaction on a card to control the risk of a single electronic cash trade. |
9f79 |
Electronic cash balances |
N |
6 |
|
The remaining total that is available for offline consumption is saved. |
9f7a |
Electronic Cash Indicator |
|
1 |
00 |
|
A5 |
File control information (FCI)-specific templates |
|
|
|
[R] Press Iso7816-4 to identify an FCI template, a data object dedicated to EMV |
bf0c |
File control information (FCI) issuing line custom data |
|
|
9f4d020b0adf4d020c0adf610182 |
O The custom section of the issuer line in the FCI |
Df4d |
Electronic Cash Deposit Log entry |
B |
2 |
0c0a |
Provides the number of SFI and file records for the loop log file, the Uics specification provides recommended values: 0C0A byte 1:12 (decimal) Byte 2: The log file's SFI, the number of records in the storage log file, 10 (decimal) |
df4f |
Electronic cash register log format |
B |
Var |
|
List the label and length of the data object in the log record |
DF60 |
CAPP Trading Indicator bit |
|
1 |
|
If the card supports CAPP extension application transactions, it is necessary to indicate in Pdol that this data indicates the type of CAPP transaction supported by the terminal |
DF61 |
Segment Deduction Application identification |
|
1 |
82 |
The ability to differentiate card support for extended applications if the card only supports segment deduction transactions |
DF62 |
Electronic Cash sub-payment deduction limit |
|
6 |
|
If the card supports a sub-deduction function, it indicates the maximum amount of the card that can be deducted in the split fee transaction. |
DF63 |
Deductible for electronic cash split deduction |
|
6 |
|
If the card supports a sub-deduction function, it indicates the current credit card has been deducted |
DF69 |
SM Algorithm Support Indicator |
|
1 |
00 |
|