Google Web Push Provisioning w praktyce: Szybkie wdrożenie czy ukryte wyzwanie?
Po wdrożeniu Apple Web Push Provisioning w Sparados otrzymaliśmy wiele pytań o analogiczny proces w Google Wallet. Czy wygląda podobnie? Czy wymaga osobnej integracji? Ile czasu zajmuje wdrożenie? Po zakończeniu naszego projektu możemy już odpowiedzieć na wszystkie te pytania.
Spis treści:

Warunek konieczny: istniejąca infrastruktura tokenizacji
Największym zaskoczeniem było dla nas to, jak prostym rozwiązaniem jest Google Web Push Provisioning, oczywiście pod jednym warunkiem. Program kartowy musi już obsługiwać tokenizację kart w Google Wallet.
Jeżeli współpracujemy z bankiem lub BIN Sponsorem, który ma już przygotowaną infrastrukturę Google Wallet, wdrożenie Web Push Provisioning nie jest kolejnym dużym projektem. To jedynie rozszerzenie istniejącego procesu o możliwość rozpoczęcia dodawania karty z poziomu przeglądarki internetowej.
Wygoda bez konieczności instalowania aplikacji
To właśnie ten element sprawia, że rozwiązanie jest tak atrakcyjne. Użytkownik nie musi instalować aplikacji mobilnej wydawcy karty. Wystarczy, że wejdzie na stronę internetową, zaloguje się do swojego konta i kliknie przycisk Dodaj do Google Wallet.
Cały proces może rozpocząć się na komputerze, tablecie lub telefonie. Google pozwala następnie wybrać konto oraz urządzenie, na którym karta ma zostać aktywowana. Dopierd ostatni krok wykonywany jest na docelowym telefonie z systemem Android.
Techniczne kulisy wdrożenia Google Web Push Provisioning
Od strony technicznej integracja również została dobrze przemyślana. Google przygotowuje whitelistę adresów URL, z których może zostać uruchomiony proces dodawania karty. Lista tworzona jest osobno dla środowiska testowego oraz produkcyjnego. To właśnie na tych adresach mogą pojawić się przyciski umożliwiające dodanie karty do Google Wallet.
Jeżeli program kartowy posiada już aktywną tokenizację, po wykonaniu tej konfiguracji uruchomienie wersji webowej jest naprawdę szybkie.
Ścieżka użytkownika w praktyce
Podczas naszych testów szczególnie spodobał nam się sposób, w jaki Google prowadzi użytkownika przez cały proces. Po kliknięciu przycisku użytkownik wybiera konto Google, następnie wskazuje urządzenie, na którym karta ma zostać dodana, a reszta odbywa się praktycznie automatycznie. Jest to szczególnie wygodne dla osób posiadających więcej niż jedno urządzenie z Androidem lub zarządzających kartami firmowymi.
Haczyk: Role powiadomień w procesie aktywacji
Jest jednak jedna rzecz, o której warto pamiętać. Ostatni etap dodawania karty odbywa się na urządzeniu docelowym z wykorzystaniem powiadomienia wysyłanego przez Google Wallet. Jeżeli użytkownik ma wyłączone powiadomienia dla aplikacji Wallet, może nie otrzymać informacji o konieczności dokończenia procesu.
Sama integracja działa poprawnie, jednak użytkownik nie kończy aktywacji karty. W praktyce jest to jedyny element, na który warto zwrócić szczególną uwagę podczas wdrożenia oraz przygotowania instrukcji dla użytkowników.
Google vs Apple Web Push Provisioning
Naturalnie pojawia się również pytanie o porównanie z Apple Web Push Provisioning. Oba rozwiązania realizują ten sam cel i pozwalają dodać kartę do cyfrowego portfela bez konieczności korzystania z aplikacji mobilnej wydawcy. Z perspektywy integratora zauważyliśmy jednak kilka różnic. Google daje większą swobodę w zarządzaniu wizualizacją karty wykorzystywaną podczas procesu dodawania jej do portfela. Dzięki temu łatwiej utrzymywać spójny branding i szybciej wprowadzać zmiany.
Drugą różnicą jest model kosztowy. W przypadku naszego programu kartowego Google nie pobiera opłat związanych z utrzymaniem tokenizacji kart. Apple stosuje inny model rozliczeń i wydawcy kart muszą uwzględnić opłaty związane z utrzymaniem tokenów oraz płatnościami wykonywanymi przy użyciu Apple Wallet.
Korzyści biznesowe dla użytkowników końcowych
Z perspektywy użytkownika największą zaletą Google Web Push Provisioning jest możliwość rozpoczęcia całego procesu z dowolnego urządzenia. Coraz częściej aktywacja nowych kart biznesowych odbywa się podczas pracy przy komputerze. Dzięki temu użytkownik nie musi sięgać po telefon już na początku procesu. Wystarczy kilka kliknięć w przeglądarce, wybranie odpowiedniego urządzenia i dokończenie aktywacji na telefonie.
Gotowe rozwiązanie w Sparados
Dla klientów Sparados cały proces jest jeszcze prostszy. Jeżeli korzystasz z naszego rozwiązania do kart biznesowych, nie musisz przeprowadzać własnej integracji z Apple Wallet ani Google Wallet. Cała infrastruktura została już przygotowana przez Sparados oraz naszych partnerów odpowiedzialnych za wydawanie kart. Oznacza to, że integrujesz się wyłącznie z naszym API, a możliwość dodawania kart do Apple Wallet oraz Google Wallet w wersji webowej jest dostępna od pierwszego dnia.
To ogromna oszczędność czasu zarówno dla zespołów biznesowych, jak i programistów. Nie trzeba prowadzić osobnych projektów z Apple i Google, poznawać ich procesów certyfikacyjnych ani utrzymywać własnej aplikacji mobilnej tylko po to, aby umożliwić użytkownikom dodawanie kart do cyfrowych portfeli. Wszystkie te elementy są już dostępne w Sparados.
Podsumowanie
Po zakończeniu integracji możemy powiedzieć jedno. Google Web Push Provisioning jest rozwiązaniem, które znacząco upraszcza proces dodawania kart do Google Wallet. Jeżeli tokenizacja programu kartowego została już wcześniej uruchomiona, wdrożenie wersji webowej jest szybkie, intuicyjne i pozwala zaoferować użytkownikom znacznie wygodniejszy sposób aktywacji kart.
Jeżeli planujesz wdrożenie programu kart biznesowych lub kart wirtualnych i chcesz udostępnić użytkownikom możliwość dodawania kart do Apple Wallet oraz Google Wallet już od pierwszego dnia, zapraszamy do kontaktu. W Sparados oba rozwiązania są już dostępne i możemy uruchomić je praktycznie od razu.



