Các yêu cầu cơ bản về chức năng

Để tích hợp với Google Wallet, các chức năng cơ bản sau phải được triển khai.

Chứng nhận EMV

Các nhà ga cần đáp ứng chứng nhận EMVCo cấp 1 và 2. Để biết thêm chi tiết, hãy xem trang web của EMVCo.

Xác thực dữ liệu ngoại tuyến

Để cho phép người dùng chuyển nhanh qua thiết bị đầu cuối, thiết bị thanh toán phương tiện công cộng phải hỗ trợ Xác thực dữ liệu ngoại tuyến (ODA). ODA là bước kiểm tra mật mã cho phép thiết bị thanh toán thực hiện quy trình xác thực ngoại tuyến bằng thẻ thanh toán không tiếp xúc hoặc thiết bị di động. ODA mức độ tin tưởng cao rằng thẻ xuất hiện là chính hãng. Cổng này cho phép cổng chuyển đổi mở mà không cần người dùng đợi mạng xử lý khoản thanh toán. ODA cũng được sử dụng khi thiết bị đầu cuối chuyển tuyến không liên tục ngoại tuyến. Khi thiết bị thanh toán của phương tiện công cộng hoạt động trở lại, khoản thanh toán sẽ được xử lý.

Tính năng ODA lý tưởng cho những trạm phương tiện công cộng có trạm thanh toán không phải lúc nào cũng hoạt động trực tuyến hoặc có kết nối kém tin cậy. Phương pháp này cũng được dùng khi thời gian xử lý thanh toán có thể làm chậm quá trình di chuyển khi họ đến cổng. Các cổng thường mở trong vòng 500 mili giây kể từ khi người dùng nhấn vào thiết bị di động của họ.

Để sử dụng ODA, thiết bị đầu cuối của phương tiện công cộng cần được định cấu hình chính xác. Hãy liên hệ với công ty xử lý thanh toán hoặc đối tác tích hợp hệ thống để biết thông tin chi tiết về cách định cấu hình thiết bị thanh toán.

Ví Google hỗ trợ ODA cho các mạng sau:

  • Visa
  • Mastercard
  • Amex

Cuộc thăm dò ý kiến và xung đột về thẻ

Thẻ NFC thực có UID tĩnh. Tuy nhiên, tất cả thiết bị di động Android đều có UID động và thay đổi trên mọi giao dịch. Phương thức này sẽ tăng cường bảo vệ quyền riêng tư cho người dùng vì có thể ngăn chặn việc theo dõi. Tuy nhiên, việc này có thể khiến "trùng lặp thẻ và" là khi thiết bị đầu cuối phương tiện công nhận nhiều thẻ trong trường NFC.

Khi người dùng đến gần một thiết bị đầu cuối bằng điện thoại, độ mạnh của trường NFC sẽ tăng lên và thiết bị của họ có thể bắt đầu giao dịch trước khi trường đủ mạnh và ổn định để thiết lập kết nối. Nếu bị mất kết nối, điện thoại sẽ dừng và thử thực hiện lại giao dịch. Điều này khiến UID của thiết bị di động thay đổi và nếu thiết bị đầu cuối được định cấu hình bằng logic xung đột thẻ, thì thiết bị đó có thể nhận dạng sai nhiều UID trong một khoảng thời gian ngắn và dừng giao dịch. Tình trạng này sẽ trầm trọng hơn khi các thiết bị đầu cuối có logic xung đột thẻ có tốc độ thăm dò trên thiết bị đầu cuối quá cao. Để giải quyết tình huống này, hãy tắt logic xung đột thẻ UID hoặc giảm tốc độ thăm dò của thiết bị đầu cuối.

AID chọn, PPSE và ePPSE

Đối với các thiết bị đầu cuối hỗ trợ cả thẻ vòng lặp mở và thẻ vòng kín, bạn nên thiết lập chúng theo thứ tự sau:

  1. Trước tiên, tất cả các thẻ vòng lặp đóng sử dụng AID phải chọn trước.
  2. Tất cả các thẻ vòng mở sử dụng PPSE.

ePPSE

ePPSE là một thông số kỹ thuật mới của EMVCo, giúp cung cấp thông tin từ thiết bị đầu cuối đến thiết bị di động về loại giao dịch ngay trước khi giao dịch xảy ra. Điều này cho phép điện thoại chọn một thẻ thanh toán cụ thể mà người dùng đã xác định sẵn cho loại giao dịch cụ thể đó.

Đối với phương tiện công cộng, người dùng đặt thẻ đi phương tiện công cộng mặc định. Sau đó, thẻ này sẽ ghi đè thẻ thanh toán mặc định trên các thiết bị thanh toán phương tiện công cộng mà không cần người dùng chuyển đổi thẻ tại thời điểm nhấn.

Để hỗ trợ thẻ đi phương tiện công cộng mặc định, thiết bị đầu cuối phải hỗ trợ thông số kỹ thuật ePPS. Để biết thêm thông tin, hãy xem quy cách của EMVCo.