برای ادغام با Google Wallet، عملکردهای اساسی زیر باید اجرا شوند.
گواهینامه EMV
پایانه ها باید دارای گواهینامه EMVCo سطح 1 و 2 باشند. برای جزئیات بیشتر، به وب سایت EMVCo مراجعه کنید.
احراز هویت آفلاین داده ها
برای اینکه به کاربران اجازه عبور سریع از ترمینال داده شود، پایانه های حمل و نقل باید از احراز هویت داده آفلاین (ODA) پشتیبانی کنند. ODA یک چک رمزنگاری است که به یک پایانه پرداخت اجازه می دهد تا با یک کارت پرداخت بدون تماس یا دستگاه تلفن همراه احراز هویت آفلاین را انجام دهد. ODA سطح بالایی از اعتماد را فراهم می کند که کارت ارائه شده واقعی است. این اجازه می دهد تا دروازه ترانزیت بدون نیاز به منتظر ماندن کاربر برای پردازش پرداخت توسط شبکه باز شود. ODA همچنین زمانی استفاده می شود که پایانه های حمل و نقل به طور متناوب آفلاین هستند. هنگامی که ترمینال حمل و نقل آنلاین است، پرداخت پردازش می شود.
ویژگی ODA برای ایستگاه های حمل و نقلی که دارای پایانه هایی هستند که همیشه آنلاین نیستند یا اتصالات کمتر قابل اعتمادی دارند ایده آل است. همچنین زمانی استفاده میشود که زمان پردازش پرداخت ممکن است سرعت مسافران را هنگام ورود به دروازه کند کند. گیت ها معمولاً در عرض 500 میلی ثانیه پس از ضربه زدن کاربر به دستگاه تلفن همراه خود باز می شوند.
برای استفاده از ODA، ترمینال حمل و نقل باید به درستی پیکربندی شود. برای جزئیات در مورد نحوه پیکربندی پایانه ها، با پردازنده پرداخت یا یکپارچه ساز سیستم خود تماس بگیرید.
Google Wallet از ODA برای شبکه های زیر پشتیبانی می کند:
- ویزا
- مسترکارت
- آمکس
رای گیری و برخورد کارت
کارت های NFC فیزیکی دارای یک UID ثابت هستند. با این حال، همه دستگاه های تلفن همراه اندروید دارای یک UID پویا هستند که در هر تراکنش تغییر می کند. این یک سطح از حریم خصوصی را برای کاربران اضافه می کند زیرا از ردیابی جلوگیری می کند، اما می تواند باعث "برخورد کارت" شود، که زمانی است که پایانه های حمل و نقل بیش از یک کارت را در قسمت NFC تشخیص می دهند.
وقتی کاربر با تلفن خود به ترمینال نزدیک میشود، قدرت میدان NFC افزایش مییابد و دستگاه او ممکن است قبل از اینکه فیلد به اندازه کافی قوی و پایدار برای برقراری ارتباط باشد، تراکنش را آغاز کند. اگر اتصال تلفن قطع شود، متوقف می شود و تراکنش را دوباره امتحان می کند. این باعث میشود که UID دستگاه تلفن همراه تغییر کند، و اگر پایانه با منطق برخورد کارت پیکربندی شود، ممکن است بیش از یک UID را در یک بازه زمانی کوتاه تشخیص دهد و تراکنش را متوقف کند. این وضعیت زمانی تشدید میشود که پایانههایی با منطق برخورد کارت دارای سرعت نظرسنجی ترمینال بسیار بالا باشند. برای حل این وضعیت، منطق برخورد کارت UID را غیرفعال کنید یا سرعت نظرسنجی ترمینال را کاهش دهید.
AID select، PPSE و ePPSE
برای پایانه هایی که از کارت های حلقه باز و حلقه بسته پشتیبانی می کنند، بهتر است آنها را به ترتیب زیر تنظیم کنید:
- تمام کارت های حلقه بسته که از AID استفاده می کنند ابتدا انتخاب می کنند.
- همه کارت های حلقه باز که از PPSE استفاده می کنند.
ePPSE
ePPSE یک مشخصات جدید از EMVCo است که به ارائه اطلاعات از ترمینال به دستگاه تلفن همراه در مورد نوع تراکنش درست قبل از انجام تراکنش کمک می کند. این به تلفن اجازه میدهد تا برای آن نوع تراکنش، یک کارت پرداخت خاص، از پیش تعریفشده توسط کاربر، انتخاب کند. برای حملونقل، این میتواند به معنای تنظیم یک کارت پیشفرض برای حملونقل باشد، که با ضربه زدن روی پایانه حملونقل، کارت پرداخت پیشفرض را لغو میکند.
Google Wallet در حال حاضر از ePPSE پشتیبانی نمیکند، اما اگر میخواهید ePPSE را برای حمل و نقل فعال کنید، لطفاً هنگام ارسال فرم ترانزیت حلقه باز به Google Wallet، آن را مشخص کنید.