Nowe standardy internetowe ułatwiające dokonywanie płatności w internecie.
Jednym z kluczowych czynników napędzających ekosystem internetu są płatności. Dzięki bezpiecznym, niezawodnym i elastycznym systemom płatności internet może stać się zrównoważoną i opłacalną platformą. Standardy płatności internetowych mogą być kluczowym elementem, który umożliwi płynną integrację rozwiązań płatniczych w procesach płatności sprzedawców.
Czym są płatności internetowe?
Web Payments to seria nowych, ustandaryzowanych interfejsów API do płatności dostępnych w nowoczesnych przeglądarkach, w tym Payment Request API, Payment Handler API i kilka innych. Te nowe podstawowe funkcje przeglądarki upraszczają płatności online i ułatwiają integrację aplikacji do płatności z przeglądarkami.
Standardy są elastyczne, działają z różnymi systemami płatności i są przeznaczone do działania w dowolnej przeglądarce na dowolnym urządzeniu, z dowolną formą płatności lub z dowolnym dostawcą usług płatniczych. Ta elastyczność umożliwia uproszczenie procesu tworzenia, spójność wdrażania i przyszłą zgodność z nowymi technologiami płatności.
Badania pokazują, że długi proces płatności prowadzi do porzucenia koszyka. W przypadku płatności internetowych proces płatności został uproszczony do kilku kliknięć zamiast ręcznego wprowadzania danych do faktury za każde zakupy. Poniżej znajdziesz prezentację, która pokazuje, jak Google Pay wykorzystuje płatności internetowe do tworzenia płynnego procesu. To samo można zrobić w dowolnej innej aplikacji do płatności:
Klient przechodzi do płatności i klika przycisk GPay.
Aplikacja Google Pay uruchamia się przed witryną sprzedawcy.
Klient po sprawdzeniu szczegółów potwierdza płatność w aplikacji Google Pay.
Sprzedawca weryfikuje płatność i zatwierdza zakup.
Obsługa przeglądarek
Płatności internetowe składają się z kilku różnych technologii, a stan obsługi zależy od przeglądarki.
Zalety integracji płatności internetowych w aplikacji do płatności
Dzięki integracji z płatnościami internetowymi aplikacje płatnicze mogą zapewniać lepsze wrażenia użytkowników, lepszy interfejs dla deweloperów i bardziej rygorystyczne zabezpieczenia.
Większa wygoda użytkowników
Płatności w kontekście: płatności są dokonywane w modals w kontekście witryny sprzedawcy bez przekierowań ani wyskakujących okien.
Szybsze dokonywanie płatności: klienci mogą bezpiecznie zapisywać dane do płatności w przeglądarce lub aplikacji do płatności, aby móc używać ich w dowolnej witrynie obsługującej płatności.
Uproszczone dokonywanie zakupów: po zakończeniu (lub przerwaniu) płatności klient wraca na stronę sprzedawcy dokładnie w miejscu, w którym przerwał.
Lepsza obsługa deweloperów
Łatwa integracja: płatności internetowe można rozszerzyć z istniejącej aplikacji do płatności na konkretnej platformie lub aplikacji do płatności internetowych.
Niski koszt integracji: sprzedawcy mogą zintegrować płatności internetowe za pomocą JavaScriptu i podstawowej integracji po stronie serwera.
Standardy: protokół i format danych do wymiany informacji z sprzedawcami są ustandaryzowane i nie wymagają głębokiej integracji.
Surowsze zabezpieczenia
Zapobieganie instalowaniu aplikacji z zewnętrznych źródeł podczas wywoływania aplikacji do płatności na danej platformie.
Została zaprojektowana z myślą o przyszłych paradygmatach bezpieczeństwa i prywatności.
Dzięki płatnościom internetowym aplikacje płatnicze mogą udostępniać w internecie różne formy płatności, takie jak e-pieniądze, kryptowaluty czy przelewy bankowe. Płatności w internecie zostały zaprojektowane z myślą o zrównoważonym rozwoju i nie nakładają żadnych ograniczeń na metody i przetwarzanie płatności.
Porównanie płatności internetowych z innymi metodami
Zapoznaj się z dotychczasowymi metodami integracji płatności w internecie:
Elementy iframe: kod JavaScript służy do wstawiania witryny obsługującej płatności w element iframe i zbierania danych klienta do płatności za pomocą formularza.
Przyciski: otwieranie okna za pomocą JavaScriptu i pobieranie danych logowania do płatności od klienta za pomocą formularza lub wymaganie od niego uwierzytelnienia i wyboru danych logowania do płatności.
Przekierowanie: sprzedawca przekierowuje klienta do witryny dostawcy płatności i pozwala mu na uwierzytelnienie oraz wybór danych uwierzytelniających płatności. Adres URL przekierowania jest przekazywany przez serwer.
OAuth: sprzedawca umożliwia klientowi uwierzytelnienie i autoryzację za pomocą tożsamości podmiotu obsługującego płatności za pomocą OAuth, wybór formy płatności, adresu dostawy itp. za pomocą kontekstowego interfejsu iframe.
Oto porównanie z płatnościami w internecie:
Płatności internetowe | iframe | Wyskakujące okienko | Przekierowanie | OAuth | |
Płatności w kontekście | ✔ | ✔ | ✔* | ✔ | |
Dynamiczne aktualizacje cen | ✔ | ✔ | |||
Uproszczony proces zakupu | ✔ | ✔ | ✔ | ||
Integracja aplikacji na poszczególnych platformach | ✔ | ✔ | |||
Niski koszt integracji | ✔ | ✔ | ✔ | ✔ | |
Standardy | ✔ |
Integracja płatności internetowych w dotychczasowych aplikacjach
Płatności internetowe możesz zintegrować zarówno w aplikacji płatniczej dla danej platformy, jak i w aplikacji płatniczej internetowej. Jeśli aplikacja płatnicza dla danej platformy nie jest zainstalowana, możesz użyć aplikacji płatniczej internetowej jako rozwiązania zastępczego. Klienci i sprzedawcy mogą bezproblemowo wysyłać i odbierać płatności za pomocą wybranej formy płatności, w zależności od środowiska.
Aplikacje płatnicze dla poszczególnych platform
Idealne rozwiązanie dla aplikacji płatniczych, które mają już dużą liczbę instalacji i chcą zapewnić dotychczasowym użytkownikom spójne wrażenia w internecie.
W przeciwieństwie do funkcji „Intencja” w Androidzie płatności internetowe przeprowadzają weryfikację podpisu przed uruchomieniem aplikacji do płatności, co uniemożliwia zainstalowanie złośliwych aplikacji do płatności.
W tym filmie Google Pay jest aplikacją do płatności na konkretnej platformie.
Aplikacje do płatności internetowych
Lepsze zabezpieczenie na przyszłość: typowe techniki stosowane w aplikacjach do płatności, takie jak przekierowania czy wyskakujące okienka, są oparte na plikach cookie innych firm, które mogą się stać nieaktualne. Chociaż trudno przewidzieć konsekwencje, Web Payments patrzy w kierunku internetu z lepszą ochroną prywatności i świata bez plików cookie innych firm.
Ta opcja jest idealna dla usług internetowych, które mają dużą liczbę klientów z kartą zapisaną w pliku.
Jak przebiega wdrażanie przez sprzedawców?
Aby aplikacja płatnicza była dostępna dla sprzedawcy, musi on wyraźnie ją zaakceptować. Z technicznego punktu widzenia sprzedawca musi podać identyfikator aplikacji do płatności (identyfikator formy płatności) i użyć interfejsu API żądania płatności.
Zalecamy, aby w przewodnikach integracji, pakietach SDK lub bibliotekach udostępnić odpowiednią dokumentację, która ułatwi integrację. Google Pay udostępnia na przykład przewodnik dla programistów.
Dobrym rozwiązaniem jest też współpraca z bramkami płatności, które mogą pomóc w rozszerzeniu zasięgu.
Ile to kosztuje?
Płatności internetowe to standardowa technologia w przeglądarce. Zastosowanie tej funkcji w aplikacji do obsługi płatności lub jej aktywacja w przeglądarce nie wiąże się z żadnymi opłatami.