Wprowadzenie

Google Standard Payments udostępnia zestaw interfejsów API dla firm, które oferują usługi płatnicze, umożliwiając ich włączenie w ekosystemie Google.

Chociaż każda integracja ma własne interfejsy API i przepływy klientów, ogólny proces jest standardowy. Oto schemat tego procesu.

  1. Integrator płatności wdraża specyfikację płatności (interfejsy API).
  2. Google sprawdza integrację, przeprowadzając listę kontrolną dotyczącą testowania dotyczącą interfejsu API w środowisku piaskownicy. W środowisku piaskownicy Google żadne pieniądze nie są przenoszone.
  3. Integrator przeprowadza listę kontrolną testów produkcyjnych dla konkretnego interfejsu API, korzystając z udostępnionych przez Google kont z listy dozwolonych. Google zweryfikuje wówczas płatności pomiędzy integratorem a Google.
  4. Google przetestuje integrację na różnych urządzeniach i w różnych typach połączeń, aby zebrać opinie. Następnie Google stwierdzi, że integracja spełnia wymagane standardy w zakresie UX, obsługi błędów i czasu oczekiwania.
  5. Google wprowadza integrację etapami, zaczynając od 1%, 5%, 20% i 100%.

Pierwsze kroki

1. Zapoznaj się z obowiązującymi procesami

Gdy jeden z Twoich klientów wybierze Twoją usługę, musi przejść przez odpowiedni proces. Zapoznaj się z procesami stosowanymi do Twojej integracji na karcie Pojęcia. Zwróć uwagę na interakcje Twoich serwerów z Google w trakcie tego procesu.

2. Zidentyfikuj punkty integracji

Implementacja interfejsów API może wymagać modyfikacji serwerów, aplikacji na Androida lub frontendu internetowego . Zapoznaj się z informacjami w sekcji Pojęcia, które opisują sposoby interakcji Twoich serwerów z Google. Określ, których serwerów będziesz używać, aby zastosować interfejsy API integratora płatności.

Upewnij się, że Twoje serwery obsługują wymagania komunikacyjne wymienione w sekcji Szczegóły protokołu komunikacji, a klucze PGP są zgodne ze sprawdzonymi metodami opisanymi w artykule Szyfrowanie PGP.

3. Wdróż wszystkie interfejsy API integratora płatności

Wdróż niezbędne interfejsy API Google do płatności, które sprawdzą się w Twoim przypadku. Pomogą Ci w tym przewodniki.

W ostatecznym rozrachunku serwery Google powinny mieć dostęp do Twoich interfejsów API. Upewnij się też, że masz zaimplementowane klienty obsługujące wywoływanie interfejsów API Google.