Tổng quan về giá trị nhận dạng bộ sưu tập

Trang này mô tả các giá trị nhận dạng mà giao thức Chạm thông minh sử dụng.

Tổng quan

Giao thức Chạm thông minh truyền thông tin về thẻ và vé được lưu vào ứng dụng Google Wallet của người dùng và ứng dụng đầu cuối. Hình ảnh sau đây tóm tắt quy trình liên lạc giữa thiết bị thanh toán và Google Wallet:

Quy trình giao tiếp bắt đầu bằng việc thống nhất giao thức sẽ sử dụng, trao đổi khoá, sau đó chuyển qua trao đổi.

Vì người bán có thể sử dụng nhiều doanh nghiệp hoặc nhà thầu để phát triển thẻ và vé của họ, nên Google sử dụng ba giá trị nhận dạng để hỗ trợ việc gửi thông tin giữa Google Wallet và các thiết bị thanh toán. Điều này cho phép những người bán sử dụng một nhà cung cấp thiết bị đầu cuối cụ thể để sử dụng thẻ và vé của nhiều nhà phát triển. Các mã nhận dạng sau là ba "giá trị nhận dạng bộ sưu tập" dùng trong giao thức Chạm thông minh.

Mã công ty phát hành chương trình đổi thưởng

Mã công ty phát hành chương trình đổi thưởng là một loại Mã công ty phát hành cụ thể. Mã công ty phát hành chương trình đổi thưởng thường đại diện cho một người bán. Ngược lại, Mã nhà phát hành của một nhà phát triển thẻ và vé có thể đại diện cho một nền tảng lưu trữ các lớp thẻ và vé cho nhiều người bán. Một nền tảng lưu trữ các lớp thẻ và vé cho nhiều người bán còn được gọi là Đơn vị tổng hợp.

Công ty phát hành chương trình đổi thưởng không chỉ dùng cho tính năng Chạm thông minh. Ví dụ: Công ty phát hành chương trình đổi thưởng cũng được dùng để hiển thị lời nhắc thông báo theo vị trí địa lý dựa trên vị trí của Nhà phát hành chương trình đổi thưởng. Vì vậy, có thể bạn chưa định cấu hình Mã công ty phát hành được liệt kê là Công ty phát hành ưu đãi trên một thẻ và vé cho tính năng Chạm thông minh.

Mã công ty phát hành chương trình đổi thưởng so với Mã công ty phát hành

Mã nhà phát hành là giá trị nhận dạng duy nhất của tài khoản Nhà phát hành Google Wallet. Bạn có thể tìm thấy Mã công ty phát hành trong Bảng điều khiển Google Pay và Wallet.

Tổ chức phát hành có thể đại diện cho người bán (chẳng hạn như nhà hàng), nhà cung cấp ưu đãi hoặc nhà sản xuất thiết bị đầu cuối, v.v. Khi các lớp và đối tượng truyền được phát triển, chúng sẽ được liên kết với một Mã nhà phát hành cụ thể. Mã nhà phát hành được đưa vào cả mã nhận dạng lớp và mã đối tượng.

Mã nhận dạng Định dạng Ghi chú
ID hạng issuerId.classSuffix classSuffix là giá trị duy nhất do nhà phát triển xác định cho một lớp thẻ và vé cụ thể (ví dụ: bậc khách hàng thân thiết)
Mã đối tượng issuerId.objectSuffix objectSuffix là giá trị duy nhất do nhà phát triển xác định cho một đối tượng truyền cụ thể (chẳng hạn như mã nhận dạng người dùng)

Công ty phát hành thẻ có thể tạo bao nhiêu lớp tuỳ ý.

Mã người thu thập

Nếu người bán hỗ trợ tính năng Chạm thông minh tại thiết bị thanh toán, thì Công ty phát hành chương trình đổi thưởng sẽ có Mã người nhận. Mã bộ sưu tập là một mã dạng số (8 chữ số) mà thiết bị đầu cuối dùng để xác định chính chúng. Vì Công ty phát hành chương trình đổi thưởng có thể hỗ trợ nhiều người bán, nên Mã người nhận được dùng để yêu cầu thẻ và vé của một người bán cụ thể.

Khi người dùng nhấn thiết bị vào một thiết bị đầu cuối có hỗ trợ Chạm thông minh, thiết bị đầu cuối sẽ gửi Mã nhận dạng bộ thu đến thiết bị của người dùng. Sau đó, thiết bị sẽ xác thực với thiết bị đầu cuối bằng cách sử dụng khoá công khai cho mã bộ sưu tập đó. Hãy xem phần Quy trình liên lạc để tìm hiểu thêm.

Lưu ý quan trọng:

  • Chỉ một mã người thu thập được chỉ định cho một mã nhà phát hành
  • Mã người thu thập là duy nhất trên tất cả các mã nhà phát hành

Để lấy Mã người thu thập cho Mã nhà phát hành, hãy xem phần Cấu hình người bán.

Chuyển mã lớp

Mã lớp giúp xác định một cấp hoặc loại thẻ và vé cụ thể. Mã lớp tuân theo định dạng dưới đây:

issuerId.classSuffix

Hậu tố của lớp là một giá trị do nhà phát triển xác định duy nhất cho lớp truyền này. Một đối tượng truyền tham chiếu đến mã lớp này sẽ được lưu vào ứng dụng Google Wallet của người dùng.