Bộ thẻ kiểm thử EMV của B2
Đây là bộ thẻ kiểm thử dùng cho UAT giao dịch theo khu vực và thương hiệu. Mỗi thẻ đã được thiết lập sẵn thương hiệu, AID, CVM và điều kiện xử lý, nên chỉ cần cắm, chạm hoặc quẹt vào thiết bị là dùng được. Không cần PC chuyên dụng, máy ghi thẻ hay giấy phép kịch bản kiểm thử.
Bài toán kiểm thử được giải quyết
Bằng thẻ vật lý, bạn có thể kiểm tra những điều kiện vận hành thực tế đặc thù theo khu vực, mạng lưới và đơn vị xử lý — vốn dễ bị bỏ sót nếu chỉ dựa vào đặc tả EMV chung.
Chi tiết thẻ đi kèm
Nêu rõ thương hiệu, AID, giao diện, điều kiện giao dịch và phân loại mục đích của từng thẻ, để kỹ sư có thể tự đánh giá trước khi mua rằng “tái hiện được kịch bản nào”.
| No. | Thương hiệu / AID | IF | Điều kiện giao dịch | Phân loại mục đích |
|---|---|---|---|---|
| 00 | Visa | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 01 | Mastercard | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 02 | Amex | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 03 | Discover | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 04 | Diners | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 05 | JCB | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 06 | UnionPay | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
| 07 | Interac | Tiếp xúc / không tiếp xúc | Kịch bản tiêu biểu | UAT giao dịch |
Khu vực, thương hiệu và giao diện
Lọc theo khu vực (Hoa Kỳ, châu Âu, Anh, Canada), thương hiệu và loại tiếp xúc, không tiếp xúc hoặc giao diện kép. Chúng tôi cũng có sẵn bộ thay thế.
Thành phần của bộ theo khu vực
Thương hiệu và kịch bản kiểm thử cần thiết khác nhau theo từng thị trường.
| Bộ | Số thẻ | Đối tượng chính |
|---|---|---|
| UAT USA | 21 thẻ | Visa/Mastercard/Amex/Discover/Diners/Interac/Visa / Mastercard US Common Debit/Mastercard 2-Series BIN |
| UAT Canada | 16 thẻ | Visa, Mastercard, Interac, Amex và Discover. Hiển thị tiếng Anh và tiếng Pháp, kèm Interac Debit và Flash |
| UAT Europe | 16 thẻ | Visa Credit và Debit, V PAY, Visa Electron, Mastercard, Maestro, Amex, Discover và Diners. Nhiều loại tiền tệ và nhiều ngôn ngữ |
| UAT UK | 16 thẻ | Contactless/Offline / Online PIN/Mastercard / Visa Debit/Maestro/Cashback/CVM Limit |
| UAT eftpos | 2 thẻ | AID ghi nợ trong nước Úc, định tuyến và xử lý PIN |
| DEV Canada | 8 thẻ | Bộ đơn giản dành cho nhà phát triển, QA và người đào tạo chưa cần đến UAT đầy đủ |
| UAT Fleet | 19 thẻ | Dữ liệu đặc thù của Fleet như Driver ID, Vehicle ID, Odometer, Product Code và Fuel Type |
Các kịch bản kiểm thử chính của UAT USA
| Thương hiệu | Nội dung kiểm thử tiêu biểu |
|---|---|
| Visa | PIN trực tuyến / PIN ngoại tuyến / chữ ký / không có CVM / fallback kỹ thuật |
| Mastercard | Chữ ký / PIN ngoại tuyến / phê duyệt ngoại tuyến / ARPC thất bại / Candidate List rỗng |
| American Express | PIN trực tuyến / chữ ký / đọc chip thất bại |
| Discover | PIN trực tuyến / PIN ngoại tuyến / fallback kỹ thuật |
| US Debit | Global AID / US Common Debit AID / tài khoản đơn nguồn tiền |
| Interac | Việc chấp nhận và tương thích của thẻ ghi nợ Canada trên thiết bị Hoa Kỳ |
| BIN 2 | Xử lý Mastercard 2-Series BIN |
Thẻ giao diện kép của Mastercard có hồ sơ xử lý cả EMV Mode lẫn phương thức MSD truyền thống. Trong khi đó, thẻ Visa, American Express và Discover hiện hành về nguyên tắc nhắm đến EMV Contactless và không cung cấp MSD không tiếp xúc.
Hạng mục cần xác nhận trước khi dùng và trước khi đặt hàng
Khi dùng thẻ kiểm thử vật lý, những điểm sau dễ trở thành trở ngại trong thực tế nên cần xác nhận trước.
| Hạng mục | Nội dung |
|---|---|
| Host có hỗ trợ BIN kiểm thử không | Dù thiết bị đọc được thẻ, nếu đơn vị xử lý chưa đăng ký BIN kiểm thử thì sẽ không được phê duyệt trực tuyến. Đặc biệt cần kiểm tra Interac BIN, BIN 8 chữ số, Mastercard BIN 2, US Common Debit, BIN nước ngoài cho DCC, Fleet BIN và BIN riêng của đơn vị xử lý |
| Khóa công khai CA dùng cho kiểm thử | Nếu phía thiết bị chưa nạp khóa công khai CA kiểm thử của thương hiệu, giao dịch liên quan đến SDA/DDA/CDA sẽ thất bại. Vui lòng kiểm tra CA Public Key Index, cách nạp khóa, hạn dùng của khóa và việc tách biệt với khóa của môi trường thật |
| Khóa PIN ngoại tuyến | Với một số thẻ, nhập sai Offline PIN nhiều lần sẽ thực sự làm PIN Try Counter giảm và thẻ bị khóa vĩnh viễn. Chúng tôi khuyến nghị ghi lại PIN đúng, số lần thử và khả năng dùng lại vào bảng quản lý thẻ |
| Hạn dùng của thẻ | Thông tin công khai lẫn lộn giữa thẻ còn hạn dài và thông tin cũ. Hãy lấy danh sách hạn dùng của từng thẻ khi nhận hàng |
| Tính cố định của hồ sơ thẻ | Thẻ tiêu chuẩn của B2 có hồ sơ cố định. Nếu cần thay đổi tag, PAN, AIP, AFL, CVM List hay IAD bất kỳ, vui lòng cân nhắc Custom Test Card hoặc ICCSimDev, ICCSimTMat thẻ lập trình được và các lựa chọn khác |
| BOM bàn giao | Thông tin hiển thị trên cửa hàng và thông tin chuyển đổi sản phẩm có thể không đồng bộ, nên mã model, tình trạng hiện hành và chi tiết thẻ đi kèm sẽ được chốt khi báo giá |
Quan hệ với cấp độ chứng nhận
Bộ thẻ cố định của B2 hữu ích để loại bỏ trở ngại trước khi bước vào chứng nhận chính thức, nhưng bản thân chúng không phải công cụ chứng nhận.
| Phân loại | Định vị |
|---|---|
| EMV Level 1 | Không phải thiết bị chứng nhận về RF, điện hay giao thức |
| EMV Level 2 | Không phải công cụ chứng nhận chính thức cho kernel |
| EMV Level 3 | Hỗ trợ UAT, kiểm thử sơ bộ và kiểm thử hồi quy |
| Chứng nhận của tổ chức thanh toán | Dùng khi tổ chức thanh toán chỉ định hoặc phê duyệt |
| Đào tạo | Phù hợp |
“Đạt kiểm thử bằng thẻ B2” và “đạt chứng nhận của thương hiệu hoặc tổ chức thanh toán” không phải là một. Nếu dùng cho chứng nhận chính thức, hãy xác nhận cần phê duyệt từ bên nào trong số Payment Scheme, Acquirer, Processor, Gateway, Certification Laboratory và Terminal Vendor.
Khác biệt vai trò giữa bốn công ty chính và các nhóm sản phẩm
Barnes, ICC Solutions, B2 và PaytestLab không phải đối thủ của nhau; thiết bị cần kiểm thử (DUT) của họ khác nhau.
| Sản phẩm | Đối tượng kiểm thử chính | Điểm mạnh |
|---|---|---|
| Barnes CPT/CAT | Dữ liệu EMV, chứng chỉ, mã hóa và dữ liệu cá nhân hóa trong thẻ đã phát hành | Kiểm tra thẻ trước khi phát hành (PVT) |
| ICC Solutions TMat | Ca kiểm thử L2 / L3 của POS và ATM | Chứng nhận thương hiệu và mô phỏng thẻ |
| ICCSimDev | Kịch bản thẻ riêng | Thẻ bất thường, APDU riêng và kiểm thử tiêu cực |
| ICC Merchant Cards | Kiểm tra đơn giản tại cửa hàng | Đào tạo và Confidence Test |
| B2 UAT Cards | Tích hợp thiết bị và host đặc thù theo khu vực và đơn vị xử lý | US Debit, Interac, DCC và BIN 8 chữ số |
| B2 Touchless | Chấp nhận điện thoại thật và ví điện tử | Kiểm thử tại hiện trường với Apple Pay và các ví khác |
| B2 Magstripe Simulator | Xử lý thẻ từ | Fleet, Gift, Loyalty, DCC |
| PaytestLab | Tự động hóa kiểm thử POS và ECR | Robot, đầu dò và quản lý tích hợp |
B2 là nhóm sản phẩm lấp khoảng cách giữa công cụ chứng nhận và UAT trên thị trường thực. Khác biệt vai trò so với Barnes (phát hành thẻ) và ICC Solutions (thiết bị) nằm ở lớp vận hành.
Hướng dẫn chọn — thẻ kiểm thử B2 nào phù hợp với bạn
Chọn sản phẩm thẻ của B2 theo “muốn kiểm tra giao dịch của giao diện nào”.
| Sản phẩm | Nếu bạn đang cân nhắc như sau |
|---|---|
| ★ Bộ thẻ kiểm thử EMV (trang này) | Muốn thực hiện UAT giao dịch theo khu vực và thương hiệu bằng thẻ vật lý (chủ yếu là tiếp xúc) |
| Touchless Dual IF Collection | Muốn thực hiện UAT giao dịch không tiếp xúc và giao diện kép |
| Thẻ UAT EBT | Cần UAT giao dịch cho mục đích đặc thù như EBT |
| Bộ mô phỏng sọc từ | Muốn mô phỏng hành vi của rãnh từ hoặc kiểm thử bằng đầu dò SmartStripe |
| USA Debit Test Card Set | Muốn kiểm thử việc chọn và định tuyến AID ghi nợ dùng chung của Hoa Kỳ |
| 8-Digit BIN Test Card Set | Muốn kiểm tra khả năng hỗ trợ BIN 8 chữ số ở thiết bị, host và định tuyến |
Mục đích khi triển khai
- Khởi động kiểm thử vận hành cho dự án phát triển mới
- Kiểm thử hồi quy sau khi đổi cấu hình hoặc cập nhật
- Kiểm tra bao phủ ở giai đoạn trước khi đạt chứng nhận
Quan hệ với chứng nhận
Thứ thực hiện bằng sản phẩm này là kiểm thử chấp nhận (UAT). Đạt ở bước này không có nghĩa là đạt chứng nhận của thương hiệu hay tổ chức thanh toán.

