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 u 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 elementy przeglądarki upraszczają płatności online i umożliwiają integrację aplikacji płatniczych z przeglądarkami jeszcze łatwiej niż kiedykolwiek wcześniej.
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ść zapewnia prostotę programowania, spójność wdrażania i zgodność z nowymi technologiami płatności w przyszłości.
Badania pokazują, że długi proces płatności prowadzi do porzucenia koszyka. Dzięki płatnościom internetowym proces płatności jest prostszy. Wystarczy kilka kliknięć, zamiast ręcznie wpisywać dane rozliczeniowe przy każdym zakupie. Poniżej znajdziesz prezentację, która pokazuje, jak Google Pay wykorzystuje płatności w internecie 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ść, a zakup zostaje zatwierdzony.
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.
Korzyści z 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 oknach 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 ich używać 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ć różne formy płatności w internecie, takie jak e-pieniądze, kryptowaluty czy przelewy bankowe. Usługa płatności internetowych została opracowana z myślą o zrównoważonym rozwoju i nie nakłada żadnych ograniczeń na przetwarzanie płatności ani na formy płatności.
Porównanie płatności w internecie z innymi metodami
Zapoznaj się z dotychczasowymi metodami integracji płatności w internecie:
Elementy iframe: kod JavaScript służący do wstawiania witryny obsługującej płatności w element iframe i zbierania danych klienta do płatności za pomocą formularza.
Wyskakujące okienka: używanie JavaScriptu do otwierania wyskakującego okienka i zbierania danych uwierzytelniających płatność klienta za pomocą formularza lub poprzez uwierzytelnienie klienta i wybór danych uwierzytelniających płatność.
Przekierowanie: sprzedawca przekierowuje klienta do witryny dostawcy płatności i pozwala mu na uwierzytelnienie oraz wybór danych uwierzytelniających do 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 z istniejącymi aplikacjami
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żna 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ę zdezaktualizować. Chociaż trudno przewidzieć konsekwencje, płatności w internecie opierają się na ochronie prywatności i świecie 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 wygląda wdrażanie przez sprzedawców?
Aby aplikacja płatnicza była dostępna u sprzedawcy, sprzedawca musi ją bezzwłocznie wdrożyć. 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ż korzystanie z bram płatności, ponieważ pomagają one poszerzać zasięg kampanii.
Ile to kosztuje?
Płatności internetowe to standardowa technologia używana w przeglądarce. Zastosowanie tej funkcji w aplikacji do obsługi płatności ani jej aktywacja w przeglądarce nie wiąże się z żadnymi opłatami.