Program płatności zewnętrznych umożliwia kierowanie użytkowników w Japonii do cyfrowych funkcji lub usług w aplikacji, które można kupić poza aplikacjami. Można to robić m.in. linkami do płatności zewnętrznych. Gdy użytkownicy klikną link do zakupu, muszą mieć możliwość wyboru, czy chcą dokonać zakupu za pomocą Płatności w Google Play, czy w witrynie dewelopera. W tym przewodniku opisujemy interfejsy API wymagane do włączenia płatności zewnętrznych. Więcej informacji znajdziesz w wymaganiach programu.
Słowniczek terminów
Konwencje dotyczące terminów stosowane w tym przewodniku:
- Interfejsy API płatności zewnętrznych: interfejsy API używane do przekierowywania użytkowników poza aplikację w celu zakupu produktów cyfrowych w aplikacji.
- Transakcja zewnętrzna: kwalifikująca się transakcja, która odbywa się poza aplikacją zgodnie z wymaganiami programu.
- Token transakcji zewnętrznej: token udostępniany deweloperowi przez Bibliotekę płatności w Play do użycia, gdy użytkownik zrealizuje transakcję zewnętrzną. Ten token służy do powiadamiania Google Play o udanym zakupie.
- Identyfikator transakcji zewnętrznej: unikalny identyfikator wygenerowany przez Ciebie w celu identyfikacji transakcji zewnętrznej.
Obsługa płatności zewnętrznych
Jeśli chcesz uwzględnić płatności zewnętrzne w swojej aplikacji, musisz spełnić te kryteria:
- Zapoznaj się z kryteriami kwalifikacji do płatności zewnętrznych i wykonaj czynności rejestracji opisane w wymaganiach programu
- Zintegruj Bibliotekę płatności w Play w wersji 8.3 lub nowszej.
Konfiguracja w Konsoli Play
Aby skonfigurować płatności zewnętrzne w Konsoli Play, wykonaj czynności opisane w wymaganiach programu.
Wrażenia użytkownika
Interfejsy API po stronie klienta umożliwiają korzystanie z tych funkcji:
- Google Play renderuje odpowiednie informacje i ekrany wyboru użytkownika oraz zarządza nimi.
- Jeśli użytkownik zdecyduje się korzystać z systemu rozliczeniowego Google Play, proces rozliczeniowy będzie kontynuowany przy użyciu standardowego interfejsu rozliczeniowego Google Play.
- Jeśli użytkownik wybierze Twój system rozliczeniowy, zostanie przekierowany do witryny zewnętrznej lub aplikacji do płatności, która jest już zainstalowana na jego urządzeniu. Możesz zdecydować, czy to Google Play, czy Twoja aplikacja będzie przekierowywać użytkownika do witryny.
Ekran wyboru rozliczeń |
Strona przekierowania |
Witryna dewelopera |
Przykład ma charakter wyłącznie ilustracyjny.
Ekran wyboru użytkownika
Na ekranie wyboru użytkownika użytkownicy mogą wybrać system rozliczeniowy dewelopera lub system rozliczeniowy Google Play.

Elementy opcji płatności zewnętrznych


Opcja płatności zewnętrznych na ekranie wyboru użytkownika zawiera te elementy interfejsu:
- Ikona aplikacji.
- Nazwa aplikacji.
- Zasób graficzny, który zawiera formy płatności oferowane przez dewelopera.
- Dodatkowy wskaźnik (element interfejsu i inne nie jest częścią komponentu z obrazem).
Komponent z obrazem z formami płatności
Pojedynczy komponent z obrazem składa się z kilku kart form płatności i musi spełniać specyfikacje określone w tych wytycznych.

Wymiary |
192 dp × 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ą umieścić w komponencie z obrazem (maksymalnie 5).
Obraz nie powinien zawierać żadnych innych obrazów ani tekstu.


Specyfikacje kart
Karty form płatności zawarte w komponencie z obrazem muszą spełniać te wytyczne dotyczące rozmiaru, odstępów i stylu.

| Wymiary karty | 32 dp × 20 dp |
| Dopełnienie wewnętrzne | 3dp |
| Kontur | 1 dp (wewnętrzny obrys uwzględniony w wymiarach), promień 2 dp, #E0E0E0 |
| Tło karty | Jednolity kolor (najlepiej biały) |
Dalsze kroki
Aby rozpocząć integrację interfejsów API płatności zewnętrznych, zapoznaj się ze szczegółowymi przewodnikami dotyczącymi integracji w aplikacji i integracji z backendem.