Xem mẫu
- TIÊU CHUẨN QUỐC GIA
TCVN 11198-8:2015
THẺ MẠCH TÍCH HỢP EMV CHO HỆ THỐNG THANH TOÁN - ĐẶC TẢ ỨNG DỤNG THANH TOÁN
CHUNG - PHẦN 8: THƯ MỤC PHẦN TỬ DỮ LIỆU
EMV integrated circuit card for payment systems - Common payment application specification - Part 8:
Date elements dictionary
Lời nói đầu
TCVN 11198-8:2015 được xây dựng trên cơ sở tham khảo EMV CPA (Common Payment Application
Specification) Version 1.0, 2005.
TCVN 11198-8:2015 do Ban Kỹ thuật tiêu chuẩn quốc gia TCVN/JTC1/SC 17 Thẻ nhận dạng biên
soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học và Công nghệ công bố.
Bộ tiêu chuẩn TCVN 11198 Thẻ mạch tích hợp EMV cho hệ thống thanh toán - Đặc tả ứng dụng thanh
toán chung gồm các tiêu chuẩn sau:
- TCVN 11198-1:2015, Phần 1: Tổng quát;
- TCVN 11198-2:2015, Phần 2: Giới thiệu về quy trình xử lý;
- TCVN 11198-3:2015, Phần 3: Quy trình xử lý chức năng;
- TCVN 11198-4:2015, Phần 4: Phân tích hành động thẻ;
- TCVN 11198-5:2015, Phần 5: Quy trình xử lý tập lệnh bên phát hành đến thẻ;
- TCVN 11198-6:2015, Phần 6: Quản lý khóa và an ninh;
- TCVN 11198-7:2015, Phần 7: Mô tả về chức năng;
- TCVN 11198-8:2015, Phần 8: Thư mục phần tử dữ liệu;
THẺ MẠCH TÍCH HỢP EMV CHO HỆ THỐNG THANH TOÁN - ĐẶC TẢ ỨNG DỤNG THANH TOÁN
CHUNG - PHẦN 8: THƯ MỤC PHẦN TỬ DỮ LIỆU
EMV integrated Circuit Card for Payment Systems - Common payment application specification
- Part 8: Date elements dictionary
1 Phạm vi áp dụng
Tiêu chuẩn TCVN 11198-8 là một phần thuộc bộ TCVN 11198 cung cấp các đặc tả kỹ thuật về phần
Ứng dụng Thanh toán Chung (CPA), định nghĩa các phần tử dữ liệu và các chức năng cho ứng dụng
tương thích với Định nghĩa Lõi Chung (CCD) EMV.
Phạm vi của tiêu chuẩn này mô tả về thư mục các phần tử dữ liệu, cụ thể bao gồm:
• Phần tử dữ liệu lệnh GET DATA và PUT DATA;
• Các thẻ tag phần tử dữ liệu;
• Từ điển dữ liệu.
2 Tài liệu viện dẫn
Các tài liệu viện dẫn sau đây rất cần thiết cho việc áp dụng tiêu chuẩn này. Đối với các tài liệu ghi năm
công bố thì áp dụng phiên bản được nêu. Đối với các tài liệu không ghi năm công bố thì áp dụng phiên
bản mới nhất, bao gồm cả các sửa đổi, bổ sung (nếu có).
TCVN 11198-1:2015, Thẻ mạch tích hợp EMV cho Hệ thống thanh toán - Đặc tả ứng dụng thanh toán
chung - Phần 1: Tổng quát;
3 Thuật ngữ và định nghĩa
Tiêu chuẩn này sử dụng các thuật ngữ và định nghĩa nêu trong TCVN 11198-1:2015.
4 Thuật ngữ viết tắt, ký hiệu, quy ước và biểu tượng
Tiêu chuẩn này sử dụng các thuật ngữ viết tắt, ký hiệu, quy ước định dạng phần tử dữ liệu và biểu
- tượng nêu trong TCVN 11198-1:2015.
5. Phần tử Dữ liệu GET DATA và PUT DATA
Bảng 1 liệt kê các phần tử dữ liệu được hỗ trợ cho lệnh GET DATA và PUT DATA.
Bảng 1 - Các phần tử dữ liệu lệnh GET DATA
Phần tử Dữ liệu Tag hoặc Tag GET DATA PUT DATA
bản mẫu
Dữ liệu Thanh tổng 'BF30' Y (nếu tùy chọn trong Y
Kiểm soát Ứng dụng
cho phép)
Kiểm soát Hồ sơ Thanh tổng 'BF31' Y Y
Kiểm soát Thanh tổng x 'BF32' Y Y
Bảng Kiểm tra Bổ sung 'BF33' Y Y
Mục nhập AIP/AFL 'BF41' Y Y
Kiểm soát ứng dụng 'C1' Y Y
Dữ liệu Vòng đời ứng dụng '9F7E' Y N
Bộ đếm Giao dịch ứng dụng (ATC) '9F36' Y N
Mục nhập CIAC 'BF34' Y Y
Dữ liệu Bộ đếm 'BF35' Y (nếu tùy chọn trong Y
Kiểm soát Ứng dụng
cho phép)
Kiểm soát Hồ sơ Bộ đếm 'BF36' Y Y
Kiểm soát Bộ đếm x 'BF37' Y Y
Bảng Quy đổi Tiền tệ 'BF38' Y Y
Kiểm soát Hồ sơ Thanh tổng Chu kỳ 'BF39' Y Y
Kiểm soát Thanh tổng Chu kỳ x 'BF3A' Y Y
Dữ liệu Thanh tổng Chu kỳ x 'BF42' Y Y
Tham số GPO 'BF3E' Y Y
Kiểm soát Hồ sơ Tùy chọn bên Phát 'BF3B' Y Y
hành
Mục nhập Hạn mức 'BF3C' Y Y
Bảng Dữ liệu Log 'BF40' Y N
Định dạng Log '9F4F' Y N
Kiểm soát Hồ sơ MTA 'BF3D' Y Y
Hạn mức số Ngày Ngoại tuyến 'C3' Y Y
Cân bằng Ngoại tuyến '9F50' Y N
Mã Tiền Cân bằng Ngoại tuyến 'C9' Y N
Bộ đếm lần Thử mã PIN '9F17' Y N
Kiểm soát Hồ sơ 'BF3F' Y Y
Mục nhập Tệp tin Lựa chọn Hồ sơ 'C2' Y Y
Tình trạng Hạn mức An ninh 'C4' Y (nếu thẻ hỗ trợ 'Hạn N
mức an ninh')
Hạn mức an ninh 'C5' N Y (nếu thẻ
- hỗ trợ 'Hạn
mức an
ninh')
Hạn mức Quỹ VLP '9F77' Y (nếu thẻ hỗ trợ VLP) Y (nếu thẻ
hỗ trợ VLP)
Hạn mức Giao dịch Đơn VLP '9F78' Y (nếu thẻ hỗ trợ VLP Y (nếu thẻ
và phần tử dữ liệu có hỗ trợ VLP)
mặt)
6 Thẻ tag Phần tử Dữ liệu
Bảng 2 liệt kê các thẻ Tag và thẻ Tag bản mẫu được sử dụng bởi CPA, bao gồm các thẻ tag của các
phần tử dữ liệu EMV được sử dụng bởi CPA.
Bảng 2 - thẻ Tag Phần tử Dữ liệu
Phần tử Dữ liệu Bản mẫu hoặc Nguồn
Tag
Định danh Ứng dụng (AID) '4F' Thẻ
Dữ liệu Tương đương Rãnh 2 '57' Thẻ
Số Tài khoản Chính Ứng dụng (PAN) '5A' Thẻ
Tên Chủ thẻ '5F20' Thẻ
Ngày Hết hạn Ứng dụng '5F24' Thẻ
Ngày còn Hiệu lực Ứng dụng ‘5F25’ Thẻ
Mã Nước bên Phát hành '5F28' Thẻ
Mã Tiền Giao dịch '5F2A' Thiết bị đầu cuối
Mã Dịch vụ '5F30' Thẻ
Số chuỗi PAN Ứng dụng '5F34' Thẻ
Tên DF '6F' Thẻ
Hồ sơ Trao đổi Ứng dụng (AIP) '82' Thẻ
Dedicated Tên Tệp tin dành Riêng (DF) '84' Thẻ
Định danh Tệp tin Ngắn (SFI) '88' Thẻ
Mã Hồi đáp Chuẩn chi '8A' Thiết bị đầu cuối
Danh sách Đối tượng Dữ liệu Quản lý Rủi ro Thẻ 1 '8C' Thẻ
(CDOL 1)
Danh sách Đối tượng Dữ liệu Quản lý Rủi ro Thẻ 2 '8D' Thẻ
(CDOL 2)
Danh sách Phương thức Xác minh Chủ thẻ (CVM) '8E' Thẻ
Chỉ mục Khóa Công khai Cơ quan Chứng nhận (CA) '8F' Thẻ
Chứng chỉ Khóa Công khai bên Phát hành '90' Thẻ
Dữ liệu Xác thực bên Phát hành '91' Thiết bị đầu cuối
Phần dư Khóa Công khai bên Phát hành '92' Thẻ
Dữ liệu Ứng dụng Tĩnh có dấu (SSAD) '93' Thẻ
Định vị Tệp tin ứng dụng (AFL) '94' Thẻ
Kết quả Xác minh Thiết bị đầu cuối (TVR) '95' Thiết bị đầu cuối
Ngày tháng Giao dịch '9A' Thiết bị đầu cuối
- Kiểu Giao dịch '9C’ Thiết bị đầu cuối
Lượng tiền, được chuẩn chi (số) '9F02' Thiết bị đầu cuối
Dữ liệu Tùy ý Ứng dụng '9F05' Thẻ
Kiểm soát Lượng dùng Ứng dụng (AUC) '9F07' Thẻ
Số Phiên bản Ứng dụng '9F08' Thẻ
Tên Chủ thẻ Mở rộng '9F0B' Thẻ
IAC-Default '9F0D' Thẻ
lAC-Denial '9F0E' Thẻ
lAC-Trực tuyến '9F0F' Thẻ
Dữ liệu ứng dụng bên Phát hành '9F10' Thẻ
Bộ đếm lần Thử mã PIN '9F17' Thẻ
Mã Nước Thiết bị đầu cuối '9F1A' Thiết bị đầu cuối
Dữ liệu Tùy ý Rãnh 1 '9F1F' Thẻ
Mã lệnh Ứng dụng '9F26' Thẻ
Dữ liệu Thông tin Mã lệnh '9F27' Thẻ
Chứng chỉ Khóa Công khai Mã hóa mã PIN ICC '9F2D' Thẻ
Số mũ Khóa Công khai Mã hóa mã PIN ICC '9F2E' Thẻ
Phần dư Khóa Công khai Mã hóa mã PIN ICC '9F2F' Thẻ
Số mũ Khóa Công khai bên Phát hành '9F32' Thẻ
Khả năng Thiết bị đầu cuối '9F33' Thiết bị đầu cuối
Kết quả Xác minh Chủ thẻ (CVM) '9F34' Thiết bị đầu cuối
Kiểu Thiết bị đầu cuối '9F35' Thiết bị đầu cuối
Bộ đếm Giao dịch Ứng dụng (ATC) '9F36' Thẻ
Số không thể đoán trước '9F37' Thiết bị đầu cuối
Danh sách Đối tượng Dữ liệu Tùy chọn Quy trình xử '9F38' Thẻ
lý (PDOL)
Khả năng Thiết bị đầu cuối Bổ sung '9F40' Thiết bị đầu cuối
Mã Tiền Ứng dụng '9F42' Thẻ
Số mũ Tiền Ứng dụng '9F44' Thẻ
Chứng chỉ Khóa Công khai ICC '9F46' Thẻ
Số mũ Khóa Công khai ICC '9F47' Thẻ
Số dư Khóa Công khai ICC '9F48' Thẻ
Danh sách Đối tượng Dữ liệu Xác thực Dữ liệu Động '9F49' Thẻ
(DDOL)
Danh sách Tag SDA '9F4A' Thẻ
Dữ liệu Ứng dụng Động có dấu '9F4B' Thẻ
Số hiệu Động ICC '9F4C' Thẻ
Mục nhập Log '9F4D' Thẻ
Định dạng Log '9F4F' Thẻ
- Cân bằng Ngoại tuyến '9F50' Thẻ
Kết quả Xác minh Thẻ (CVR) '9F52' Thẻ
Mã Chuẩn chi bên Phát hành VLP '9F74' Thẻ
Hạn mức Quỹ VLP '9F77' Thẻ
Hạn mức Giao dịch Đơn VLP '9F78' Thẻ
Quỹ có sẵn VLP '9F79' Thẻ
Chỉ báo Hỗ trợ Thiết bị đầu cuối VLP '9F7A' Thiết bị đầu cuối
Dữ liệu Vòng đời Ứng dụng '9F7E' Thẻ
Dữ liệu Thanh tổng 'BF30' Thẻ
Kiểm soát Hồ sơ Thanh tổng 'BF31' Thẻ
Kiểm soát Thanh tổng 'BF32' Thẻ
Bảng Kiểm tra Bổ sung 'BF33' Thẻ
Mục nhập Mã Hành động bên Phát hành đến Thẻ 'BF34' Thẻ
(CIAC)
Dữ liệu Bộ đếm x 'BF35' Thẻ
Kiểm soát Hồ sơ Bộ đếm 'BF36' Thẻ
Kiểm soát Bộ đếm x 'BF37' Thẻ
Bảng Quy đổi Tiền tệ 'BF38' Thẻ
Kiểm soát Hồ sơ Thanh tổng Chu kỳ 'BF39' Thẻ
Kiểm soát Thanh tổng Chu kỳ x 'BF3A' Thẻ
Kiểm soát Hồ sơ Tùy chọn bên Phát hành 'BF3B' Thẻ
Mục nhập Hạn mức 'BF3C' Thẻ
Kiểm soát Hồ sơ MTA 'BF3D' Thẻ
Tham số GPO 'BF3E' Thẻ
Kiểm soát Hồ sơ 'BF3F' Thẻ
Bảng Dữ liệu Log 'BF40' Thẻ
Mục nhập AIP/AFL 'BF41' Thẻ
Dữ liệu Thanh tổng Chu kỳ x 'BF42' Thẻ
Kiểm soát Ứng dụng 'C1' Thẻ
Mục nhập Tệp tin Lựa chọn Hồ sơ 'C2' Thẻ
Hạn mức số Ngày Ngoại tuyến 'C3' Thẻ
Tình trạng Hạn mức An ninh 'C4' Thẻ
Hạn mức an ninh 'C5' Thẻ
Hạn mức lần Thử mã PIN 'C6' Thẻ
Lịch sử Giao dịch Trước đây (PTH) 'C7' Thẻ
Dữ liệu Vòng đời bên Phát hành Ứng dụng 'C8' Thẻ
Mã Tiền Cân bằng Ngoại tuyến 'C9' Thẻ
7 Từ điển Dữ liệu
Điều này định nghĩa:
- • Phần tử dữ liệu mới được xác định cho ứng dụng thanh toán thông thường
• và phần tử dữ liệu EMV mà mã hóa / sử dụng các nhu cầu của phần tử dữ liệu định nghĩa thêm cho
CPA.
Để thuận tiện, tiêu chuẩn này cũng bao gồm xác định dữ liệu CCD và EMV được sử dụng trong ứng
dụng Thanh toán Chung.
CHÚ THÍCH: Bit và byte chỉ ra RFU nên được thiết lập là không để tránh xung đột với mục đích sử
dụng trong tương lai của các bit hoặc byte. Hành vi ứng dụng không nên phụ thuộc vào thiết lập của
các bit bởi vì chúng có thể được sử dụng cho các chức năng trong tương lai.
Mô tả phần tử
Phần tử dữ liệu sau đây được mô tả trong Điều này:
Bộ đếm Khóa Phiên AC
Hạn mức Bộ đếm Khóa Phiên AC
Mã Tiền Thanh tổng
Kiểm soát Hồ sơ Thanh tổng cho Thanh tổng x
Kiểm soát Hồ sơ Thanh tổng x
Thanh tổng x
Cân bằng Thanh tổng x
Kiểm soát Thanh tổng x
Dữ liệu Thanh tổng x
Hạn mức Thanh tổng x
Bảng Kiểm tra Bổ sung x
Khả năng Thiết bị đầu cuối Bổ sung
Mục nhập AIP/AFL x
Lượng tiền, được chuẩn chi
Lượng tiền, Khác
Kiểm soát Ứng dụng
Mã lệnh Ứng dụng
Mã Tiền Ứng dụng
Số mũ Tiền Ứng dụng
Kết quả Quyết định Ứng dụng (ADR)
Dữ liệu Tùy ý Ứng dụng
Ngày còn Hiệu lực Ứng dụng
Ngày Hết hạn Ứng dụng
Tệp tin Phần tử Ứng dụng (AEF)
Định vị Tệp tin Ứng dụng (AFL)
Định danh Ứng dụng (AID)
Hồ sơ Trao đổi Ứng dụng (AIP)
Dữ liệu Vòng đời bên Phát hành Ứng dụng
Dữ liệu Vòng đời Ứng dụng
Số Tài khoản Chính Ứng dụng (PAN)
Bộ đếm Giao dịch Ứng dụng (ATC)
- Kiểm soát Lượng dùng Ứng dụng (AUC)
Số Phiên bản Ứng dụng
Mã Hồi đáp Chuẩn chi
Mục nhập mã Hành động bên Phát hành đến Thẻ x (Mục nhập CIAC x)
Danh sách Đối tượng Dữ liệu Quản lý Rủi ro Thẻ 1 (CDOL1)
Danh sách Đối tượng Dữ liệu Quản lý Rủi ro Thẻ 2 (CDOL2)
Cập nhật Trạng thái Thẻ (CSU)
Kết quả Xác minh Thẻ (CVR)
Tên Chủ thẻ
Tên Chủ thẻ Mở rộng
Danh sách Phương thức Xác minh Chủ thẻ (CVM)
Kết quả Xác minh Chủ thẻ (CVM)
Khóa Công khai Cơ quan Chứng nhận (CA)
Chỉ mục Khóa Công khai Cơ quan Chứng nhận (CA)
Định danh Lõi Chung (CCI)
Kiểm soát Hồ sơ Bộ đếm cho Bộ đếm x
Kiểm soát Hồ sơ Bộ đếm x
Bộ đếm x
Kiểm soát Bộ đếm x
Dữ liệu Bộ đếm x
Hạn mức Bộ đếm x
Dữ liệu Thông tin Mã lệnh (CID)
Bảng Quy đổi Tiền tệ x
Kết quả CVM
Kiểm soát Hồ sơ Thanh tổng Chu kỳ cho Thanh tổng Chu kỳ x
Kiểm soát Hồ sơ Thanh tổng Chu kỳ x
Thanh tổng Chu kỳ x
Kiểm soát Thanh tổng Chu kỳ x
Dữ liệu Thanh tổng Chu kỳ x
Ngày tháng Tham chiếu Thanh tổng Chu kỳ x
Ngày Tham chiếu Thanh tổng Chu kỳ x
Chỉ mục Khóa Phân phối (DKI)
Tên DF
Danh sách Đối tượng Dữ liệu Xác thực Dữ liệu Động (DDOL)
Bản mẫu Độc Quyền Thông tin Kiểm soát Tệp tin (FCI)
Bản mẫu Thông tin Kiểm soát Tệp tin (FCI)
Bảng Dữ liệu Log GEN AC lần đầu
Bảng Dữ liệu Log Không đổi GEN AC lần đầu
Độ dài Dữ liệu Lệnh GENERATE AC lần đầu
Dữ liệu Lệnh GPO
- Độ dài Dữ liệu Lệnh GPO
Tham số GPO x
IAC - Mặc định
lAC - Từ chối
IAC - Trực tuyến
Dữ liệu Động ICC
Số hiệu Động ICC
Khóa Riêng Mã hóa mã PIN ICC
Chứng chỉ Khóa Công khai Mã hóa mã PIN ICC
Số mũ Khóa Công khai Mã hóa mã PIN ICC
Phần dư Khóa Công khai Mã hóa mã PIN ICC
Khóa Riêng ICC
Chứng chỉ Khóa Công khai (PK) ICC
Số mũ Khóa Công khai ICC
Số dư Khóa Công khai ICC
Số không thể đoán trước ICC
Cờ nội bộ
Mã Hành động bên Phát hành (IAC)
Dữ liệu Ứng dụng bên Phát hành
Dữ liệu Xác thực bên Phát hành
Mã Nước bên Phát hành
Kiểm soát Hồ sơ Tùy chọn bên Phát hành x
Chứng chỉ Khóa Công khai (PK) bên Phát hành
Số mũ Khóa Công khai bên Phát hành
Phần dư Khóa Công khai bên Phát hành
Bộ đếm Lệnh Tập lệnh bên Phát hành
Kết quả Tập lệnh bên Phát hành
Ngày tháng Giao dịch Trực tuyến cuối cùng theo Ngày
Mục nhập Hạn mức x
Mục nhập Log
Định dạng Log
Khóa Chính Cho AC
Khóa Chính cho SMC
Khóa Chính cho SMI
Kiểm soát Hồ sơ Lượng tiền Giao dịch Tối đa (MTA) x
Hạn mức số Ngày Ngoại tuyến
Mã Tiền Cân bằng Ngoại tuyến
Cân bằng Ngoại tuyến
PDOL
Dữ liệu Liên quan PDOL
- Bộ đếm Lỗi Giải mã mã PIN
Hạn mức Bộ đếm Lỗi Giải mã mã PIN
Bộ đếm lần Thử mã PIN
Hạn mức lần Thử mã PIN
Lịch sử Giao dịch Trước đây (PTH)
Danh sách Đối tượng Dữ liệu Tùy chọn Quy trình xử lý (PDOL)
Kiểm soát Hồ sơ x
Số ID Hồ sơ
Đa dạng Lựa chọn Hồ sơ
Mục nhập Lựa chọn Hồ sơ
Mục nhập Tệp tin Lựa chọn Hồ sơ
Mã PIN Tham khảo
Định danh Ứng dụng đã Đăng ký (RID)
Danh sách Tag SDA
Bảng Dữ liệu Log GEN AC lần hai
Độ dài Dữ liệu Lệnh GENERATE AC lần hai
Hạn mức an ninh
Tình trạng Hạn mức An ninh
Mã Dịch vụ
Khóa Phiên cho AC
Khóa Phiên cho SMC
Khóa Phiên cho SMI
Định danh Tệp tin Ngắn (SFI)
Dữ liệu Ứng dụng Động có dấu
Dữ liệu Ứng dụng Tĩnh có dấu (SSAD)
Bộ đếm Khóa Phiên SMI
Hạn mức Bộ đếm Khóa Phiên SMI
Mã Tiền Nguồn
Danh sách thẻ Tag Xác thực Dữ liệu Tĩnh
Mã Tiền Đích
Mã hành động Thiết bị đầu cuối - Mặc định
Mã hành động Thiết bị đầu cuối - Từ chối
Mã hành động Thiết bị đầu cuối - Trực tuyến
Mã hành động Thiết bị đầu cuối (TAC)
Khả năng Thiết bị đầu cuối
Mã Nước Thiết bị đầu cuối
Kiểu Thiết bị đầu cuối
Kết quả Xác minh Thiết bị đầu cuối (TVR)
Dữ liệu Tùy ý Rãnh 1
Dữ liệu Tương đương Rãnh 2
- Mã Tiền Giao dịch
Ngày tháng Giao dịch
Ngày tháng Giao dịch theo Ngày
Mã PIN Giao dịch
Kiểu Giao dịch
Số không thể đoán trước
Quỹ có sẵn VLP
Hạn mức Quỹ VLP
Mã Chuẩn chi bên Phát hành VLP
Kiểm soát Hồ sơ VLP
Hạn mức Giao dịch Đơn VLP
Chỉ báo Hỗ trợ Thiết bị đầu cuối VLP
Bộ đếm Khóa Phiên AC
Tag:─ Bộ đếm Khóa Phiên AC đếm số lượng phân phối khóa phiên Mã lệnh Ứng
dụng từ lúc ứng dụng xác minh thành công lần cuối ARPC.
Độ dài: 2
CHÚ THÍCH: Đây là bộ đếm tùy chọn bên triển khai mà có thể sử dụng để
Định dạng: b
thực thi yêu cầu ninh trong ứng dụng thay thế nền. Xem Điều 10 của TCVN
11198-7.
Hạn mức Bộ đếm Khóa Phiên AC
Tag:─ Hạn mức Bộ đếm Khóa Phiên AC hạn mức số lượng Phân phối khóa phiên
Mã lệnh Ứng dụng từ lúc ứng dụng xác minh thành công lần cuối ARPC.
Độ dài: 2
CHÚ THÍCH: Đây là hạn mức tùy chọn bên triển khai mà có thể sử dụng để
Định dạng: b
thực thi yêu cầu ninh trong ứng dụng thay thế nền. Xem Điều 10 của TCVN
11198-7.
Mã Tiền Thanh tổng
Tag:─ Chỉ ra đồng tiền mà Thanh tổng được quản lý. Giá trị được mã hóa theo
TCVN 6558 (ISO 4217).
Độ dài: 2
Tham số này là một phần của Phần tử Kiểm soát Dữ liệu Thanh tổng x.
Định dạng: n 3
Kiểm soát Hồ sơ Thanh tổng cho Thanh tổng x (x = 1 để 14)
Tag:─ Kiểm soát Hồ sơ Thanh tổng y sử dụng để kiểm soát Thanh tổng x trong Hồ
sơ đã chọn cho giao dịch. y là giá trị của số ID Kiểm soát Hồ sơ Thanh tổng
Độ dài: 2
cho Thanh tổng x trong Kiểm soát Hồ sơ đã chọn cho giao dịch
Định dạng: b
Kiểm soát Hồ sơ Thanh tổng x (x = 1 để 14)
Bản mẫu: 'BF31' Chỉ ra bên Phát hành chọn dữ liệu và hành vi để cấu hình Thanh tổng bên
trong Hồ sơ.
Tag: 'DF0x'
Bản mẫu Kiểm soát Hồ sơ Thanh tổng thu nhận từ ứng dụng sử dụng
Độ dài: 2
lệnh GET DATA cho bản mẫu tag 'BF31', và có thể cập nhật trong ứng
Định dạng: b dụng sử dụng lệnh PUT DATA.
Bảng 3 - Kiểm soát Hồ sơ Thanh tổng x, Byte 1
b8 b7 b6 b5 b4 b3 b3b b2b Phương thức
2 1
x Cho phép tích lũy
0 Không cho phép tích lũy
- 1 Cho phép tích lũy
1 Thiết lập lại Thanh tổng với hồi đáp trực tuyến
1 Gửi Thanh tổng trong IAD
x Gửi Cân bằng Thanh tổng
0 Gửi Giá trị Thanh tổng x
1 Gửi Cân bằng Thanh tổng x
x RFU
x x RFU
x x RFU
x RFU
Bảng 4 - Kiểm soát Hồ sơ Thanh tổng x, Byte 2
b8 b7 b6 b5 b4 b3 b2 b1 Phương thức
x x x RFU
x Số ID Tập Hạn mức
0 Sử dụng Tập Hạn mức 0
1 Sử dụng Tập Hạn mức 1
x x x x Bảng Quy đổi Tiền tệ ID
1 1 1 1 Không được phép quy đổi tiền tệ
Thanh tổng x (x = 1 để 14)
Bản mẫu: 'BF30' Biểu diễn lượng tiền tích lũy của giao dịch. Có thể bao gồm giao dịch
được chấp nhận ngoại tuyến, và cũng bao gồm giao dịch được chấp
Tag: 'DF0x'
nhận trực tuyến. Giao dịch có thể được tích lũy nếu chúng có trong Đồng
Độ dài: 6 tiền thanh tổng, hoặc (nếu quy đổi tiền tệ được phép cho Thanh tổng)
theo đồng tiền mà có thể quy đổi thành đồng tiền thanh tổng sử dụng
Định dạng: n
Bảng Quy đổi Tiền tệ cho Thanh tổng x.
Giá trị của Thanh tổng x có thể gửi đến bên Phát hành như một phần Dữ
liệu Ứng dụng bên Phát hành.
Giá trị của Thanh tổng x thu nhận từ ứng dụng sử dụng Lệnh GET DATA
cho bản mẫu tag 'BF30' (Dữ liệu Thanh tổng), nếu được phép bởi Kiểm
soát Ứng dụng; và có thể cập nhật sử dụng Lệnh PUT DATA cho bản
mẫu tag 'BF30', Phần tử Dữ liệu tag 'DF0x'.
Giá trị của Thanh tổng x thu nhận từ ứng dụng như một phần Dữ liệu Thanh tổng bản mẫu, nếu được
phép bởi bit 'Cho phép nhận Giá trị và Hạn mức của Thanh tổng và Bộ đếm' trong Kiểm soát Ứng
dụng.
Cân bằng Thanh tổng x (x = 1 để 14)
Tag:─ Biểu diễn lượng tiền có thể chi trả ngoại tuyến có sẵn cho Thanh tổng x.
Cân bằng Thanh tổng x có thể gửi đến bên Phát hành như một phần Dữ
Độ dài: 6
liệu Ứng dụng bên Phát hành.
Định dạng: 12 n
Đối với bất kỳ Thanh tổng x, cân bằng Thanh tổng x được tính như sau:
Cân bằng Thanh tổng x = Hạn mức Trên Thanh tổng x trừ đi Giá trị Thanh tổng x.
Nếu Hạn mức Trên Thanh tổng x < Giá trị Thanh tổng x, thì giá trị gửi trong Dữ liệu Ứng dụng bên Phát
hành cho Cân bằng Thanh tổng x là không ('00 00 00 00 00 00’).
CHÚ THÍCH: Hạn mức Trên Thanh tổng x sử dụng trong tính toán cân bằng Thanh tổng x là Hạn mức
Trên (định danh bởi Số ID Tập Hạn mức trong Kiểm soát Hồ sơ Thanh tổng cho Thanh tổng x) sử dụng
- cho Thanh tổng x trong Hồ sơ.
Kiểm soát Thanh tổng x (x = 1 để 14)
Bản mẫu: 'BF32' Chỉ ra bên Phát hành chọn dữ liệu và hành vi để cấu hình Thanh tổng x
độc lập Hồ sơ.
Tag: 'DF0x'
Bản mẫu Kiểm soát Thanh tổng thu nhận từ ứng dụng sử dụng Lệnh GET
Độ dài: 3
DATA cho bản mẫu tag 'BF32‘, và có thể cập nhật trong ứng dụng sử
Định dạng: b dụng Lệnh PUT DATA.
Bảng 5 - Kiểm soát Thanh tổng x
Vị trí Dữ liệu Độ dài Giá trị
byte 1-2 Mã Tiền Thanh tổng 2 Mã Tiền mà Thanh tổng được quản lý, mã hóa theo
TCVN 6558 (ISO 4217)
byte 3 Tham số Thanh tổng 1 Xem Bảng 47
Bảng 6 - Tham số Thanh tổng
b8 b7 b6 b5 b4 b3 b2 b1 Phương thức
1 Bao gồm Giao dịch ARQC trong kiểm tra CRM
1 Bao gồm chấp nhận ngoại tuyến
x RFU
x RFU
x RFU
x RFU
x RFU
x RFU
Dữ liệu Thanh tổng x (x = 1 để 14)
Bản mẫu: 'BF30' Biểu diễn cả hai giá trị của Thanh tổng x và Hạn mức Thanh tổng x.
Tag: 'DF0x', 'DF1x' Bản mẫu Dữ liệu Thanh tổng thu nhận từ ứng dụng sử dụng Lệnh GET
DATA với bản mẫu tag 'BF30', nếu được phép bởi Kiểm soát Ứng dụng;
Độ dài: 18 hoặc 30
và có thể cập nhật sử dụng Lệnh PUT DATA.
Định dạng: n
Dữ liệu Thanh tổng x (x = 1 để 14)
Bản mẫu: 'BF30' Chứa một hoặc hai tập hạn mức dưới và hạn mức trên cho Thanh tổng
x.
Tag: 'DF1x'
Hạn mức Thanh tổng x thu nhận từ ứng dụng sử dụng Lệnh GET DATA
Độ dài: 12 hoặc 24
với bản mẫu tag 'BF30' (Dữ liệu Thanh tổng), nếu được phép bởi Kiểm
Định dạng: n soát Ứng dụng; và có thể cập nhật sử dụng Lệnh PUT DATA cho bản
mẫu tag 'BF30', Phần tử Dữ liệu tag 'DF1x'.
Giá trị của Hạn mức Thanh tổng x thu nhận từ ứng dụng là một phần của bản mẫu Dữ liệu Thanh tổng,
nếu được phép bởi bit 'Cho phép nhận Giá trị và Hạn mức của Thanh tổng và Bộ đếm' trong Kiểm soát
Ứng dụng.
Bảng 7 - Dữ liệu Thanh tổng x
Phần tử Dữ liệu Độ dài
Hạn mức Dưới Thanh tổng x 0 6 Byte
Hạn mức Trên Thanh tổng x 0 6 Byte
Hạn mức Dưới Thanh tổng x 1 6 Byte
Hạn mức Trên Thanh tổng x 1 6 Byte
- Bảng kiểm tra Bổ sung x (x = 1 hoặc 2)
Bản mẫu: 'BF33' Bảng Kiểm tra Bổ sung x chứa Giá trị được so sánh trong khi Quản lý
Rủi ro Thẻ cho giá trị gửi bởi thiết bị đầu cuối trong Dữ liệu Lệnh
Tag: 'DF0x'
GENERATE AC lần đầu. Kết quả so sánh được thể hiện trong Kết quả
Độ dài: var. Quyết định Ứng dụng và Kết quả Xác minh Thẻ như Tìm thấy Tương
ứng trong Bảng Kiểm tra Bổ sung x, hoặc Không tìm thấy tương ứng
Định dạng: b
trong Bảng Kiểm tra Bổ sung x.
Kiểm tra với Bảng Kiểm tra Bổ sung x được thực hiện chỉ nếu bit ‘Kích
hoạt Bảng Kiểm tra Bổ sung x’ trong Kiểm soát Hồ sơ Tùy chọn bên
Phát hành thiết lập là 1b.
Bản mẫu Bảng Kiểm tra Bổ sung thu nhận từ ứng dụng sử dụng Lệnh
GET DATA cho bản mẫu tag 'BF33', và có thể cập nhật trong ứng dụng
sử dụng Lệnh PUT DATA.
Từng Bảng Kiểm tra Bổ sung được mã hóa trùng khớp (không có Mã hóa TLV) tham số thể hiện trong
Bảng 52.
Bảng 8 - Bảng Kiểm tra Bổ sung x
Phần tử Dữ liệu Độ dài Định dạng Mô tả
Vị trí trong Dữ liệu 1 b Bắt đầu Vị trí (theo byte) của vị trí của dữ liệu trích
Lệnh GENERATE AC xuất từ Dữ liệu Lệnh GENERATE AC lần đầu mà
lần đầu so sánh với Giá trị So sánh liệt kê trong Bảng Kiểm
tra Bổ sung x.
Độ dài Dữ liệu So 1 b Độ dài theo byte của dữ liệu trích xuất từ Dữ liệu
sánh Lệnh GENERATE AC lần đầu mà so sánh với Giá
trị so sánh.
Số hiệu Khối So sánh 1 b Số hiệu Khối So sánh trong Bảng Kiểm tra Bổ sung
(n) x. Khối So sánh bao gồm Mặt nạ Bit và Giá trị So
sánh.
Giá trị So sánh var. b Chứa phần móc nối của Mặt nạ Bit và Giá trị So
sánh sử dụng để so sánh. Khối So sánh đầu tiên là
Độ dài b Mặt nạ Bit Sử dụng che giấu dữ liệu so sánh
Dữ liệu để cho phép chỉ lựa chọn vị trí của
So dữ liệu đã trích để so sánh với giá trị
sánh So sánh. (Ví dụ, việc so sánh có thể
thực hiện với chỉ một số bit của
byte). Từng bit mà sử dụng trong so
sánh thiết lập là 1b. Từng bit mà
không sử dụng trong so sánh thiết
lập là 0b.
Độ dài b Giá trị So Từng Giá trị So sánh Phần tử Dữ
Dữ liệu sánh liệu chứa giá trị so sánh với dữ liệu
So đã che giấu trích xuất từ dữ liệu
sánh Lệnh GENERATE AC lần đầu.
Khả năng Thiết bị đầu cuối Bổ sung
Tag: '9F40' Chỉ ra dữ liệu khả năng đầu ra và đầu vào của thiết bị đầu cuối.
Độ dài: 5 Chi tiết hơn, xem EMV Quyển 4, Phụ lục A, Bảng 27 đến Bảng 31.
Định dạng: b
Mục nhập AIP/AFL x (x = 1 để 14)
Bản mẫu: 'BF41' Chỉ ra bên Phát hành chọn AIP và AFL sử dụng trong Quy trình Khởi
đầu Ứng dụng sinh hồi đáp cho lệnh GET PROCESSING OPTIONS.
Tag: 'DF0x'
Bản mẫu Mục nhập AIP/AFL thu nhận từ ứng dụng sử dụng Lệnh GET
Độ dài: var.
DATA cho bản mẫu tag ‘BF41', và có thể cập nhật trong ứng dụng sử
Định dạng: b dụng Lệnh PUT DATA.
Tối thiểu, ứng dụng phải có thể hỗ trợ đến sáu Mục nhập AIP/AFL. Mục nhập AIP/AFL sử dụng cho
- giao dịch là định danh trong Kiểm soát Hồ sơ cho giao dịch. nếu số ID AIP/AFL trong Kiểm soát Hồ sơ
= y, thì Mục nhập AIP/AFL y sẽ sử dụng cho giao dịch.
Bảng 9 - Mục nhập AIP/AFL x
Byte 1-2 Byte 3 Byte 4-64
AIP x AFL Lenght x AFL x
Lượng tiền, được Chuẩn chi
Tag: '9F02' Lượng tiền được chuẩn chi của giao dịch (bỏ qua hiệu chỉnh).
Độ dài: 6
Định dạng: n 12
Lượng tiền, Khác
Tag: '9F03' Lượng tiền thứ hai liên quan với giao dịch biểu diễn lượng hoàn tiền.
Độ dài: 6
Định dạng: n 12
Kiểm soát Ứng dụng
Tag: 'C1' Kiểm soát Ứng dụng kích hoạt hoặc bỏ kích hoạt chức năng trong ứng
dụng. Giá trị Kiểm soát Ứng dụng là giống tất cả giao dịch, bất kể Hồ sơ
Độ dài: 4
đã chọn. Byte 4 là cấp phát cho Hệ thống Thanh toán và Bên Phát hành
Định dạng: b sử dụng cho kiểm soát của chức năng bổ sung không quy định trong
CCD.
Giá trị của Kiểm soát Ứng dụng thu nhận từ ứng dụng sử dụng Lệnh GET
DATA, và có thể cập nhật trong ứng dụng sử dụng Lệnh PUT DATA.
Bảng 10 - Kiểm soát Ứng dụng, Byte 1
b8 b8b b6 b6b b4 b3 b2 b2b Phương thức
7 5 1
1 1 Yêu cầu Xác thực bên Phát hành được thực hiện
1 Xác thực bên Phát hành được yêu cầu thông qua
khi thực hiện
1 1 Yêu cầu Xác thực bên Phát hành áp dụng để Thiết
lập lại Chỉ báo Kiểm tra Không Tốc độ và Bộ đếm
1 Yêu cầu Xác thực bên Phát hành áp dụng để Thiết
lập lại Bộ đếm Kiểm tra Tốc độ
x Cặp khóa sử dụng cho Xác minh mã PIN đã Mã hóa
Ngoại tuyến (RFU cho SDA-chỉ ứng dụng)
0 Sử dụng Cặp khóa riêng/công khai ICC
1 Sử dụng Cặp khóa riêng/công khai mã hóa mã PIN
ICC
1 Xác minh mã PIN đã Mã hóa Ngoại tuyến được hỗ
trợ (RFU cho SDA-chỉ ứng dụng)
1 1 Xác minh mã PIN bản rõ Ngoại tuyến được hỗ trợ
1 Cho phép nhận Giá trị và Hạn mức của Thanh tổng và
Bộ đếm
Bảng 11 - Kiểm soát Ứng dụng, Byte 2
b8 b7 b6 b5 b4 b4b b2 b1 Phương thức
3
- x Sử dụng cập nhật tự động Bộ đếm để Kiểm soát Bộ đếm
Ngoại tuyến nếu CSU được sinh bởi Đại diện bên Phát
hành
0 Sử dụng cập nhật Bộ đếm đã nhận trong CSU để Kiểm
soát Bộ đếm Ngoại tuyến nếu CSU được sinh bởi Đại diện
bên Phát hành
1 Sử dụng Bộ đếm Cập nhật Tự động trong Ứng dụng
Kiểm soát để Kiểm soát Bộ đếm Ngoại tuyến nếu CSU
được sinh bởi Đại diện bên Phát hành
x x Bộ đếm Cập nhật Tự động
0 0 Không Cập nhật Bộ đếm Ngoại tuyến
0 1 Thiết lập Bộ đếm Ngoại tuyến để Hạn mức Trên Ngoại
tuyến
1 0 Thiết lập lại Bộ đếm Ngoại tuyến để Không
1 1 Thêm giao dịch đến Bộ đếm Ngoại tuyến
1 Kích hoạt VLP
1 1 Kích hoạt Tệp tin Lựa chọn Hồ sơ
1 Lượng tiền có trong CDOL2
x RFU
x RFU
Bảng 12 - Kiểm soát Ứng dụng, Byte 3
P
b8 b8 b7 b6 b5 b4 b3 b2b1 b1b1b1b1Phương thức
h
b7 b7 b6 b4 b4 b3
ư
b6 b5 b3 b3
ơ
b3
n
b2
g
th
ứ
c
P
h
ư
ơ
n
g
th
ứ
c
P
h
ư
ơ
n
g
th
ứ
c
P
h
ư
ơ
- n
g
th
ứ
c
P
h
ư
ơ
n
g
th
ứ
c
P
h
ư
ơ
n
g
th
ứ
c
P
h
ư
ơ
n
g
th
ứ
c
L
1 1 Log Giao dịch bị từ chối
o
g
G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
- G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
G
i
a
o
d
ị
c
h
b
ị
- t
ừ
c
h
ố
i
L
o
g
G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
G
- i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
o
g
G
i
a
o
d
ị
c
h
b
ị
t
ừ
c
h
ố
i
L
1 11 Log Giao dịch được
o
chấp nhận
g
G
i
a
o
d
ị
c
h
đ
ư
ợ
- c
c
h
ấ
p
n
h
ậ
n
L
o
g
G
i
a
o
d
ị
c
h
đ
ư
ợ
c
c
h
ấ
p
n
h
ậ
n
L
o
g
G
i
a
o
d
ị
c
h
đ
ư
ợ
c
nguon tai.lieu . vn