Informacje o programie

Program wyboru systemu rozliczeniowego umożliwia zintegrowanie własnego systemu rozliczeniowego lub kierowanie użytkowników do swojej witryny, aby dokonywali zakupów za pomocą zewnętrznych linków internetowych. Niezależnie od tego, którą opcję wdrożysz, użytkownicy muszą mieć możliwość wyboru między Płatnościami w Google Play a rozliczeniami alternatywnymi w aplikacji lub za pomocą zewnętrznych linków internetowych. Zanim zaczniesz korzystać z tych interfejsów API, zapoznaj się z wymaganiami programu i zarejestruj się w programie wyboru systemu rozliczeniowego.

Wrażenia użytkownika

Gdy użytkownik rozpocznie zakup, zobaczy ekran wyboru, na którym będą wyświetlane zarówno Twój alternatywny system rozliczeniowy (w aplikacji lub za pomocą zewnętrznych linków internetowych), jak i Płatności w Google Play. Możesz dostosować ten proces w zależności od tego, kto renderuje ekran wyboru i gdzie następuje płatność. Przed wdrożeniem interfejsu API w aplikacji musisz zaktualizować w Konsoli Play preferencje dotyczące ekranu wyboru i zewnętrznych linków internetowych.

Ekran wyboru systemu rozliczeniowego wyrenderowany przez Google z alternatywnym systemem rozliczeniowym
Rysunek 1. ekran wyboru rozliczeń renderowany przez Google z opcją rozliczeń alternatywnych oprócz Płatności w Google Play;
Ekran wyboru systemu rozliczeniowego renderowany przez Google z opcją zewnętrznego linku internetowego
Rysunek 2. Ekran wyboru systemu rozliczeniowego renderowany przez Google z opcją zewnętrznego linku internetowego obok Płatności w Google Play.

1. Kto renderuje ekran wyboru

  • Wyświetlanie przez Google: Google Play automatycznie obsługuje interfejs ekranu wyboru w ramach procesu płatności.
  • Własny : projektujesz i renderujesz w aplikacji niestandardowy ekran wyboru. Jeśli wybierzesz tę opcję, musisz przestrzegać wytycznych dotyczących UX.

2. Miejsce płatności

  • W aplikacji: użytkownik realizuje transakcję w interfejsie aplikacji.
  • Zewnętrzny link internetowy: użytkownik jest kierowany do Twojej witryny, aby dokończyć transakcję.

Kontrola rodzicielska

Użytkownicy nadzorowani mogą dokonać wyboru systemu rozliczeniowego, ale muszą być wyświetlane obowiązkowe funkcje kontroli rodzicielskiej i jednorazowe ekrany z informacjami.

  • W przypadku ekranów wyboru renderowanych przez Google: Google automatycznie wyświetla ekran kontroli rodzicielskiej przed ekranem wyboru.
  • W przypadku ekranów wyboru renderowanych przez dewelopera: musisz wywoływać określone interfejsy API Biblioteki płatności w Play, aby uruchamiać kontrolę rodzicielską. W przypadku zakupów w aplikacji odbywa się to za pomocą obowiązkowego okna informacyjnego przed wyświetleniem niestandardowego ekranu wyboru. W przypadku linków zewnętrznych kontrola rodzicielska jest obsługiwana zanim użytkownik zostanie przekierowany z aplikacji.

Wytyczne dotyczące komponentów z obrazem formy płatności

W Konsoli Play możesz przesłać komponenty z obrazem przedstawiające obsługiwane formy płatności, które będą wyświetlane na ekranie wyboru systemu rozliczeniowego.

Komponent z obrazem dla form płatności

Pojedynczy komponent z obrazem składa się z wielu kart form płatności i musi być zgodny ze specyfikacjami określonymi w tych wytycznych.

Specyfikacje dotyczące odstępów i wymiarów komponentów z obrazem formy płatności
Rysunek 3. Specyfikacje komponentu z obrazem dla pojedynczej formy płatności.

Wymiary

192 dp x 20 dp

Odstępy między kartami

8dp

Format pliku

PNG, przezroczyste tło

Warianty form płatności

Deweloperzy mogą wybrać liczbę ikon dostępnych form płatności, które chcą uwzględnić w komponencie z obrazem (maksymalnie 5).

Obraz nie powinien zawierać żadnych innych obrazów ani tekstu.

Przykład komponentu z obrazem formy płatności z 2 wariantami karty
Rysunek 4. Przykład komponentu z obrazem z 2 formami płatności.
Przykładowy komponent z obrazem formy płatności z 5 wariantami kart
Rysunek 5. Przykład komponentu z obrazem z 5 formami płatności.

Specyfikacje karty

Karty form płatności uwzględnione w komponencie z obrazem muszą być zgodne z tymi wytycznymi dotyczącymi rozmiaru, odstępów i stylu.

Specyfikacje projektu karty formy płatności
Rysunek 6. Szczegółowe specyfikacje rozmiaru, promienia obramowania, konturu i dopełnienia poszczególnych kart.
Wymiary karty 32 dp x 20 dp
Wewnętrzna wyściółka 3dp
Kontur 1 dp (wewnętrzny obrys uwzględniony w wymiarach), promień 2 dp, #E0E0E0
Tło karty Jednolity kolor (najlepiej biały)

Wymagania wstępne

Aby korzystać z programu wyboru systemu rozliczeniowego, musisz spełniać te wymagania:

  • Rejestracja – musisz zarejestrować się w programie wyboru systemu rozliczeniowego. Jeśli zdecydujesz się oferować zewnętrzne linki internetowe, przed wdrożeniem ich w aplikacji musisz zaktualizować swoje preferencje w Konsoli Play.
  • Wersja Biblioteki płatności w Play – musisz używać Biblioteki płatności w Play w wersji 9.1 lub nowszej.

Raportowanie

Wszystkie transakcje rozliczeń alternatywnych (w tym transakcje z zewnętrznych linków) muszą być bezpiecznie zgłaszane do Google Play. W tym celu wymagany jest zewnętrzny token transakcji. W zależności od scenariusza wyboru rozliczeń token jest generowany za pomocą różnych interfejsów API. Ten token transakcji wskazuje, czy DeveloperBillingType jest sklasyfikowany jako link zewnętrzny czy jako element w aplikacji. Token jest niezbędny do weryfikacji transakcji i powiązania ich z odpowiednią opłatą za obsługę.