Nowe standardy internetowe dotyczące bezproblemowych płatności w internecie.
Płatnościami są jednym z kluczowych elementów ekosystemu internetu. Dzięki bezpiecznym, płynnym i elastycznym systemom płatności internet może stać się platformą zrównoważoną i dochodową. Standardy płatności internetowych mogą stanowić kluczowy element, który umożliwi płynną integrację rozwiązań do obsługi płatności z procesami płatności sprzedawcy.
Co to są płatności internetowe?
Web Payments to seria nowych standardowych interfejsów API do płatności dostępnych w nowoczesnych przeglądarkach, takich jak 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ą w różnych typach systemów płatniczych i działają w dowolnej przeglądarce na dowolnym urządzeniu, w dowolnej formie płatności czy u dostawcy 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ługie procesy płatności prowadzą do porzuceń 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. Zobacz poniżej, jak Google Pay wykorzystuje płatności internetowe do zapewnienia płynnego procesu płatności. To samo może zrobić każda inna aplikacja płatnicza:
Klient przechodzi do płatności i naciska przycisk GPay.
Aplikacja Google Pay zostanie uruchomiona na stronie sprzedawcy.
Po zapoznaniu się ze szczegółami klient potwierdza płatność w aplikacji Google Pay.
Sprzedawca weryfikuje płatność, a zakup zostaje zatwierdzony.
Obsługiwane przeglądarki
Płatności internetowe obejmują kilka różnych technologii, a stan obsługi zależy od przeglądarki.
Korzyści z integracji płatności internetowych z aplikacją do wykonywania płatności
Dzięki integracji z płatnościami internetowymi aplikacje płatnicze są wygodniejsze dla klientów i zapewniają lepsze wrażenia programistyczne oraz zapewniają wyższy poziom bezpieczeństwa.
Większa wygoda użytkowników
Płatności w kontekście: płatności są realizowane w modach, w kontekście witryny sprzedawcy, bez przekierowań ani wyskakujących okienek.
Szybszy proces płatności: klienci mogą bezpiecznie zapisać dane do płatności w przeglądarce lub aplikacji płatniczej, aby korzystać z nich na dowolnej obsługiwanej stronie sprzedawcy.
Uproszczony proces zakupu: po dokonaniu (lub przerwaniu) płatności, klient trafia na stronę sprzedawcy dokładnie w tym miejscu, w którym przerwał.
Większa wygoda dla programistów
Łatwa integracja:płatności w internecie można rozszerzyć z poziomu aplikacji płatniczej dostępnej na danej platformie lub internetowej aplikacji płatniczej.
Niski koszt integracji: sprzedawcy mogą integrować płatności internetowe za pomocą JavaScriptu oraz podstawową integrację po stronie serwera.
Standardy: protokół i format danych do wymiany informacji ze sprzedawcami są ustandaryzowane i nie wymagają ścisłej integracji.
bardziej rygorystyczne zabezpieczenia;
Zapobieganie pobieraniu z boku podczas wywoływania aplikacji płatniczych na określonej platformie.
Opracowany z myślą o najnowszych modelach bezpieczeństwa i prywatności.
Korzystanie z płatności internetowych pozwala też aplikacjom do wykonywania płatności udostępniać w internecie dowolną formę płatności, taką jak e-pieniądze, kryptowaluta 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 internetowych z innymi sposobami
Rozważ istniejące podejścia do integracji płatności w internecie:
Elementy iframe: używanie JavaScriptu do wstrzykiwania witryny modułu obsługi płatności w elemencie iframe i zbierania danych uwierzytelniających płatność klienta 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ść.
Przekierowania: sprzedawca przekierowuje klienta do witryny firmy obsługującej płatności i pozwala klientowi uwierzytelnić i wybrać dane uwierzytelniające płatność. Adres URL przekierowania jest przekazywany przez serwer.
OAuth: sprzedawca umożliwia klientowi uwierzytelnianie i autoryzację za pomocą tożsamości podmiotu obsługi płatności przez OAuth, wybór formy płatności, adresu dostawy itp. za pomocą kontekstowego interfejsu iframe.
Oto ich porównanie z płatnościami w internecie:
Płatności internetowe | iframe | Wyskakujące okienko | Przekieruj | OAuth | |
Płatności kontekstowe | ✔ | ✔ | ✔* | ✔ | |
Dynamiczne aktualizacje cen | ✔ | ✔ | |||
Uproszczony proces zakupu | ✔ | ✔ | ✔ | ||
Integracja aplikacji na określonych platformach | ✔ | ✔ | |||
Niski koszt integracji | ✔ | ✔ | ✔ | ✔ | |
Standardy | ✔ |
Integracja płatności internetowych z istniejącymi aplikacjami
Płatności internetowe można zintegrować zarówno z aplikacjami do płatności na poszczególnych platformach, jak i w aplikacjach do płatności internetowych. Jeśli aplikacja płatnicza na daną platformę nie jest zainstalowana, jako aplikacji zastępczej można użyć internetowej aplikacji płatniczej. Klienci i sprzedawcy mogą bezproblemowo wysyłać i odbierać płatności za pomocą wybranej przez siebie formy płatności, zależnie od warunków.
Aplikacje do płatności na konkretnych platformach
Idealnie sprawdza się w przypadku aplikacji płatniczych, które mają już dużą liczbę instalacji i chcą zapewnić dotychczasowym użytkownikom spójne wrażenia podczas korzystania z internetu.
W przeciwieństwie do funkcji intencji w Androidzie usługa Web Payments weryfikuje podpis przed uruchomieniem aplikacji płatniczej, co uniemożliwia pobranie szkodliwych aplikacji do płatności.
Powyższy film pokazuje, że Google Pay jest aplikacją płatniczą działającą na określonej platformie.
Internetowe aplikacje płatnicze
Większe zabezpieczenie: typowe techniki aplikacji płatniczych, takie jak przekierowania czy wyskakujące okienka, wykorzystują pliki cookie innych firm, które mogą stać się przestarzałe. Chociaż trudno jest przewidzieć konsekwencje, płatności w internecie szukają w sieci lepszej prywatności i bez plików cookie innych firm.
Trasa internetowa jest idealna w przypadku usług internetowych używanych przez wielu klientów z zapisanymi kartami.
Na czym polega wdrażanie 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 określić identyfikator aplikacji płatniczej (identyfikator formy płatności) i użyć w nim interfejsu Payment Request API.
Zalecamy zamieszczenie odpowiedniej dokumentacji w przewodnikach po integracji oraz pakietach SDK lub bibliotekach, aby ułatwić integrację. Na przykład Google Pay oferuje przewodnik dla programistów.
Dobrym rozwiązaniem jest też korzystanie z bram płatności, które pomagają rozszerzyć zasięg kampanii.
Ile to kosztuje?
Płatności internetowe to standardowa technologia używana w przeglądarce. Aplikacje płatnicze, które korzystają z niej lub aktywują ją w przeglądarce, nie naliczą żadnych opłat.