Trang này liệt kê các thay đổi chính đối với giao thức Chạm thông minh của Google Wallet. Ghi chú phát hành được sắp xếp và xác định theo ngày, đồng thời có nội dung mô tả về các thay đổi.
2021-10-01
- Đơn giản hoá cấu trúc trang web
- Làm rõ rằng thiết bị đầu cuối phải hỗ trợ NFC A và NFC B
- Làm rõ rằng thiết bị đầu cuối phải tuân thủ
ISO/IEC 14443vàISO/IEC 7816-4 - Làm rõ rằng thiết bị đầu cuối phải đặc biệt cẩn trọng khi thực hiện thăm dò tự động.
- Đã phát hành phiên bản mới của ứng dụng người bán:
2.7.210610 - Xoá ứng dụng Terminal, hãy tham khảo mã thiết bị đầu cuối mẫu để biết ý tưởng về cách hoạt động của thiết bị đầu cuối
- Xoá các tệp cấu hình kiểm thử, hiện các kiểm thử được tải trước vào ứng dụng của người bán
- Đã thêm khoá kiểm thử riêng tư mặc định dưới dạng một tệp riêng
- Giảm đáng kể số lượng bài kiểm thử trong ứng dụng của người bán trong khi vẫn giữ nguyên mức độ phù hợp
- Thêm chương trình kiểm thử để thực thi phiên bản khoá và các trường không bắt buộc chọn lọc của phản hồi OSE
- Giúp kiểm thử linh hoạt hơn khi có nhiều hành vi thiết bị đầu cuối được chấp nhận
- Đã thêm các bước kiểm tra trong ứng dụng của người bán để xác minh cấu hình NFC
- Xác định các thử nghiệm mới của Google Wallet mà chúng tôi yêu cầu bằng chứng bằng video
- Đã thêm thông tin bổ sung vào tài liệu tham khảo
2021-02-07
- Phát hành phiên bản mới của công cụ kiểm tra Chạm thông minh:
merchantapp->2.6.32testconfigs->20210207
- Giảm số lượng bản ghi đối tượng dịch vụ dùng trong các hoạt động kiểm thử áp dụng "Get Additional Data" (Lấy dữ liệu bổ sung) (điều chỉnh cho phù hợp với thực tế là kích thước APDU tối đa đã giảm từ 253 xuống còn 251 byte)
2020-07-10
- Phát hành phiên bản mới của công cụ kiểm tra Chạm thông minh:
merchantapp->2.6.31terminalapp->1.6.25testconfigs->20200710
- Không dùng các chương trình kiểm thử
10.27và16.30nữa - Đã thực hiện xác thực độc lập với sự hỗ trợ
zlib - Khắc phục tính năng xác thực để cho phép các trường không bắt buộc ngay cả trong những lượt kiểm thử không mong muốn
- Khắc phục quy trình xác thực để không yêu cầu các trường không bắt buộc, ngoại trừ trong các chương trình kiểm thử cần tìm các trường đó
- Thêm thử nghiệm
1.31và3.20cho thẻ lên máy bay - Thêm thử nghiệm
1.32và3.21cho thẻ đi phương tiện công cộng - Tạo tên kiểm thử và hành vi dự kiến của thiết bị đầu cuối chính xác hơn
- Sửa các lỗi chính tả nhỏ
2020-05-12
- Thêm loại bản ghi NDEF mới của đối tượng dịch vụ:
Transit
2020-04-13
2020-01-30
- Đã xuất bản phiên bản mới của
merchantapp->2.6.30 - Thêm thước đo cho thời gian kết thúc phiên NFC
2019-11-26
- Phát hành phiên bản mới của công cụ kiểm tra Chạm thông minh:
merchantapp->2.6.29terminalapp->1.6.25testconfigs->20191126
- Các thử nghiệm không dùng nữa:
7.1,8.3,8.4,10.28,10.29,16.31,16.32 - Đã thay đổi phương thức Xác thực giao dịch thanh toán thành chỉ kiểm tra yêu cầu và phản hồi PPSE
2019-10-03
- Thêm mã giả để phân tích cú pháp định dạng
- Đã thay đổi bản ghi
SSRvàNSRđầu tiên trong bản ghiSPRtừOthànhC
2019-07-26
- Thêm tài liệu bổ sung để chuẩn bị cho bài đánh giá cấp chứng chỉ có thanh toán nhằm Chứng nhận kết quả
- Cấu trúc Bản ghi NDEF của trình phát hành làm rõ
- Khoá công khai tạm thời của người bán đã làm rõ có định dạng nén trong lệnh
negotiate smart tap session
2019-04-05
- Thêm các tuỳ chọn điều khiển Cầu gỡ lỗi Android (ADB) cho ứng dụng của người bán trong phần Kiểm thử phương thức triển khai
- Xác định những bộ kiểm thử cần được hoàn tất cho từng tính năng được triển khai
- Không bắt buộc phải triển khai
push data
2019-02-06
- Sửa đổi các tệp cấu hình
test_suite_*.jsoncủa ứng dụng người bán để hỗ trợ những nội dung sau:- Lệnh
get additional datacó thể dài 5 hoặc 6 byte - Thay đổi tập hợp mã bộ sưu tập mặc định trong quá trình xác thực để chấp nhận tệp nhị phân hoặc định dạng BCD
- Xoá tính năng xác thực
get additional datakhỏi các tệp3.14đến3.15và17.12 - Cho phép các tải trọng cập nhật số dư có khoảng đệm
0trong các tệp5.10đến5.13và5.20
- Lệnh
2019-01-18
- Thêm thông tin chi tiết về các tài liệu dự kiến mà bạn cần chuẩn bị để Chứng nhận kết quả
2019-01-15
- Cập nhật ứng dụng của người bán để hỗ trợ độ dài APDU tối đa là 253 byte cho Smart Tap 2.1
- Cập nhật bộ thử nghiệm ứng dụng của người bán để tương thích với ứng dụng mới của người bán
2018-11-05
- Xoá
0ở cuối trongSelect Mobile Wallet using OSE - OSE.VAS.01trong phần Tổng quan về lệnh APDU
2018-08-30
- Thêm mã trạng thái
9302trong Từ trạng thái
2018-08-27
- Xuất bản tài liệu trực tuyến dành cho nhà phát triển Chạm thông minh. Để biết danh sách các thay đổi được thực hiện trong các phiên bản trước của giao thức, hãy xem Nhật ký tài liệu nháp của chúng tôi
Nhật ký tài liệu nháp
Tài liệu dành cho nhà phát triển Chạm thông minh của Google Wallet trực tuyến này là nguồn thông tin mới nhất. Danh sách sau đây trình bày chi tiết các phiên bản nháp trước đó của giao thức Chạm thông minh 2.1 dùng chung:
- Bản sửa đổi 0.5, 2015-09-04 - Bản nháp đầu tiên
- Bản sửa đổi 0.6, 2015-09-07 – Đã thêm biểu đồ luồng giao dịch
- Sửa đổi 0.7, 2015-09-10 - Thêm các định nghĩa của APDU và Thẻ
- Bản sửa đổi 0.82, 2015-09-24 - Cập nhật các tính năng khác và dọn dẹp phần trình bày tài liệu
- Bản sửa đổi 0.83, 2015-09-25 - Cập nhật mật mã, bảo mật và thẻ
- Sửa đổi 0.91, 2015-10-02 - Cập nhật để Cipher, Commands và Flows
- Bản sửa đổi 0.92, 2015-10-26 - Thêm NDEF cho thông báo dữ liệu
- Bản sửa đổi 0.93, 2015-12-10 – Bao gồm Thoả thuận thông minh chạm Phiên bảo mật
- Bản sửa đổi 0.94, 2016-01-13 – Cập nhật
SELECT OSEvà khắc phục các vấn đề với độ dài NDEF - Bản sửa đổi 0.95, 2016-02-08 – Đã thêm trường
push data - Sửa đổi 0.951, 2016-02-17 - Làm rõ thông tin đầu vào cho chữ ký thư
- Bản sửa đổi 0.952, 18-02-2016 – Sửa các vấn đề nhỏ với trạng thái NDEF của phiên và bản ghi gốc
- Bản sửa đổi 0.960, 2016-02-25 – Đã sửa đổi khoá công khai của Điện thoại di động được trả về trong phản hồi
negotiate, xoá hồ sơ dịch vụ PPSE, thêm mã nhà phát hành ví vào hồ sơ khách hàng, thêm loại dịch vụ đăng ký cho hồ sơ dịch vụ mới và làm rõ từ trạng tháimore data - Bản sửa đổi 0.961, 01-03-2016 – Làm rõ các yêu cầu về thiết bị đầu cuối và đổi tên
handsetthànhmobile device - Bản sửa đổi 0.970, 07/07/2016 – Sửa đổi nhiều tính năng cho tính năng chạm thông minh 2.1, sửa đổi VAS qua thanh toán, làm rõ từ ngữ trạng thái và ra mắt tính năng phân đoạn.
- Bản sửa đổi 0.971, 2016-07-28 – Hoàn tất phân đoạn và thêm Bản ghi chức năng của điểm bán hàng vào
push data - Bản sửa đổi 0.972, 05-08-2016 – Cập nhật phần "nhận gói bản ghi phản hồi dữ liệu" và sửa các trường phản hồi
OSE - Bản sửa đổi 0.973, 30-08-2016 – Thêm các thẻ
OSEvà từ trạng thái bổ sung9502,9404,9405và9406 - Bản sửa đổi 0.974, 2016-09-29 - Đã thêm số chỉ dùng một lần
- Bản sửa đổi 0.975, 2016-12-09 – Thêm khái niệm khoá mã hoá, thêm Phụ lục C: Quản lý khoá, xác thực trực tiếp làm rõ, xác định
9407và9408, làm rõ thứ tự byte của chi tiết giao dịch, làm rõ việc đưa "mdn" vào trường Mã bản ghi và làm rõ "oid" cho bản ghi trạng thái dịch vụ - Bản sửa đổi 0.976, 2017-03-21 – Cập nhật phần mô tả hành vi dự kiến của thiết bị đầu cuối cho các từ trạng thái cụ thể và làm rõ yêu cầu về hiệu suất của thời gian nhấn
- Bản sửa đổi 0.977, 10-05-2017 – Xoá các định dạng liên quan đến văn bản khỏi các loại định dạng gốc
- Bản sửa đổi 0.978, 10-09-2017 – Làm rõ định dạng phiên bản khoá dài hạn, làm rõ thời điểm cần
negotiate, làm rõsignaturevàIV, thêmC3vào phản hồiOSEvà thay đổi bản ghiMERvàSLRtrong bản ghiSRQtừCthànhM - Bản sửa đổi 0.979, 2018-04-25 – Thêm hai loại Bản ghi NDEF mới của Đối tượng dịch vụ:
Event TicketvàFlight