Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Silne uwierzytelnianie klienta
Aby umożliwić Google Pay zwracanie odpowiednich danych uwierzytelniających płatność w przypadku transakcji podlegających silnemu uwierzytelnianiu klienta, być może musisz wprowadzić zmiany w swojej implementacji.
Te zmiany są wymagane po zakończeniu integracji Google Pay API V2.
Aktualizacja obiektu PaymentDataRequest
Zaktualizuj swój obiekt PaymentDataRequest tymi właściwościami:
Uwierzytelniony ładunek, który można przetwarzać bez żadnych dodatkowych działań ani problemów.
Numer PAN, który wymaga uwierzytelnienia 3D Secure 2.0 za pomocą rozwiązania własnego lub udostępnionego przez dostawcę usług płatniczych.
Większość dostawców usług płatniczych oferuje możliwość zastosowania odpowiednich kontroli ryzyka instrumentu i transakcji stopniowych. W odpowiednich przypadkach obejmuje to transakcje 3D Secure w Google Pay z wykorzystaniem kodu PAN PAN_ONLY.
Jeśli masz własne narzędzie do zarządzania ryzykiem, wykorzystaj parametry
assuranceDetailsRequired,
aby uzyskać więcej informacji o transakcjach.
Jeśli
assuranceDetails.cardHolderAuthenticated
zwraca false, zastosuj odpowiednie kontrole ryzyka instrumentu i transakcje stopniowe.
W razie potrzeby skorzystaj z uwierzytelniania 3D Secure.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-10-16 UTC."],[[["\u003cp\u003eOnline payment transactions within the European Economic Area (EEA) must adhere to Strong Customer Authentication (SCA) standards as part of PSD2 regulations.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Pay integrations need to be updated to the latest API version (V2) to support SCA and ensure proper payment credential handling.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers must update their \u003ccode\u003ePaymentDataRequest\u003c/code\u003e object to include merchant name, transaction country code, and total price to facilitate SCA compliance.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Pay will provide either an authenticated payload or a PAN requiring 3D Secure 2.0 processing, depending on the transaction risk assessment.\u003c/p\u003e\n"],["\u003cp\u003eMerchants should utilize their PSP or in-house risk management tools to perform additional checks and apply 3D Secure when necessary for transactions flagged as requiring further authentication.\u003c/p\u003e\n"]]],["For online transactions in the EEA, Google Pay must comply with Strong Customer Authentication (SCA). Implementers using Google Pay API V2 need to update their `PaymentDataRequest` object. This involves adding `merchantName`, `countryCode`, and `totalPrice`. Upon receiving a response, merchants might get an authenticated payload or a `PAN`, the latter requiring 3D Secure 2.0. Merchants should leverage PSPs or in-house risk management tools, using `assuranceDetailsRequired` and `cardHolderAuthenticated` to handle transactions requiring step-up authentication.\n"],null,[]]