Apple w końcu umożliwia aplikacjom bankowym i portfelom innych firm korzystanie z NFC na urządzeniach z systemem iOS
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Kluczowe uwagi
- Apple wprowadzi dla programistów nowe interfejsy API umożliwiające obsługę transakcji płatności zbliżeniowych z poziomu aplikacji bankowych lub portfeli.
Aby zastosować się do ustawy DMA, która wejdzie w życie w marcu, Apple już dziś ogłosił kilka nowych zmian w zasadach dotyczących iOS. Jedna z najważniejszych dotyczyła dostępu do technologii NFC, która była dostępna wyłącznie dla Apple.
Począwszy od wersji iOS 17.4, Apple będzie wprowadzać dla programistów nowe interfejsy API umożliwiające obsługę transakcji płatności zbliżeniowych z poziomu aplikacji bankowych lub portfeli przy użyciu emulacji karty hosta (HCE). Ta funkcja będzie dostępna dla użytkowników z Europejskiego Obszaru Gospodarczego (EOG) posiadających iPhone'a z systemem iOS 17.4 lub nowszym.
Oto jak działa ta funkcja:
- Płatności NFC. Użytkownicy uczestniczących aplikacji bankowych lub portfeli innych firm mogą inicjować transakcje NFC z poziomu aplikacji za pomocą zgodnych terminali NFC.
- Domyślne ustawienia aplikacji. Użytkownicy mogą wybrać dowolną kwalifikującą się aplikację jako domyślną aplikację do płatności zbliżeniowych, co umożliwi aplikacji obsługę funkcji wykrywania pola i podwójnego kliknięcia.
- Wykrywanie pola. Domyślna aplikacja do płatności zbliżeniowych uruchamia się automatycznie, gdy użytkownik zbliży urządzenie do kompatybilnego terminala NFC i po uwierzytelnieniu użytkownika (jeśli iPhone jest zablokowany).
- Podwójne kliknięcie. Domyślna aplikacja do płatności zbliżeniowych uruchamia się automatycznie po dwukrotnym kliknięciu przez użytkownika bocznego przycisku (w przypadku urządzeń Face ID) lub przycisku Home (w przypadku Touch ID) oraz po uwierzytelnieniu użytkownika (jeśli iPhone jest zablokowany).
- Obsługa płatności dla aplikacji innych niż domyślne. Kwalifikujące się aplikacje działające na pierwszym planie mogą uniemożliwiać uruchomienie domyślnej systemowej aplikacji zbliżeniowej i zakłócać płatność.
Aby pomóc chronić prywatność i bezpieczeństwo użytkowników iPhone'a, programiści, którzy chcą wbudować w swoje aplikacje funkcje płatności HCE, będą musieli złożyć wniosek o uprawnienie do płatności HCE, które będzie spełniać następujące wymagania:
- Posiadać licencję na świadczenie usług płatniczych na terenie EOG lub planować współpracę z licencjonowanymi podmiotami w celu oferowania usług płatniczych na terenie EOG
- Obsługa przypadków użycia płatności NFC w sklepie
- Zapewnij możliwości tylko użytkownikom mającym siedzibę w EOG
- Postępuj zgodnie z wymogami HCE i wytycznymi dotyczącymi doświadczenia