Z tej sekcji dowiesz się, jak skonfigurować witrynę pod kątem wersji produkcyjnej i akceptować dane uwierzytelniające płatność od użytkowników.
Wymagania wstępne
Zanim poprosisz o dostęp do środowiska produkcyjnego, upewnij się, że masz obsługiwaną bramę płatności lub środowisko zgodne ze standardem bezpieczeństwa danych w branży kart płatniczych (PCI DSS), które jest odpowiednie do obsługi danych płatniczych posiadacza karty.
Wykonaj też czynności opisane w przewodniku po konfiguracji w internecie.
Utwórz profil
Aby utworzyć profil:
- Otwórz Konsolę usług Google Pay i Portfela Google.
- Na liście Rodzaj działalności wybierz Sprzedawca i podaj inne wymagane informacje.
- Uzupełnij profil firmy.
- W menu nawigacyjnym po lewej stronie kliknij kartę Google Pay API.
- Kliknij Rozpocznij.
- Zaakceptuj Warunki korzystania z Google Pay API i Zasady dopuszczalnego użytkowania.
- Opcjonalnie: skonfiguruj funkcje regionalne, np. ochronę przed odpowiedzialnością za oszustwa w przypadku tokenów urządzeń Visa.
Identyfikator sprzedawcy znajdziesz teraz w prawym górnym rogu strony.
Integracja z witryną
Oto lista kroków, które należy wykonać, aby zintegrować witrynę:
- Aby upewnić się, że Twoja witryna jest gotowa do sprawdzenia, zapoznaj się z listą kontrolną integracji.
- W Konsoli usług Google Pay i Portfela Google otwórz sekcję Google Pay API > Integracje > Integracja z witryną i kliknij Dodaj witrynę.
- Podaj domenę najwyższego poziomu, która wywołuje Google Pay API.
- Wybierz Rodzaj integracji: brama (jeśli korzystasz z uczestniczących dostawców usług płatniczych) lub Bezpośrednia (sprzedawcy zapewniający zgodność ze standardem PCI DSS).
- Prześlij zrzuty ekranu witryny, które pokazują integrację z Google Pay.
- Kliknij Zapisz.
- Kliknij Prześlij do zatwierdzenia.
Integracja z Twoją witryną jest gotowa do sprawdzenia przez zespół Google Pay.
Publikowanie witryny produkcyjnej
Oto lista czynności, które należy wykonać, aby opublikować witrynę produkcyjną:
- Aby skonfigurować witrynę pod kątem środowiska produkcyjnego, wpisz
MerchantInfo.merchantId. - Zainicjuj
PaymentsClientobiektem, który zawiera właściwośćenvironmentustawioną na'PRODUCTION'. - Opublikuj zmiany w witrynie w środowisku produkcyjnym.
merchantInfo: {
merchantId: "BCR2DN6TSXXXZ000",
}
const paymentsClient = new google.payments.api.PaymentsClient({environment: 'PRODUCTION'});