Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DEWORK and version Dokumentation

Über Google Pay

Was ist Google Pay


Page properties
Logo
Info
Excerpt

Google Pay ist die schnelle und einfache Methode zum Bezahlen auf Webseiten, in Apps und in Geschäften mit den gespeicherten Karten in Ihrem Google-Konto. Ihre Zahlungsinformationen sind mit mehreren Sicherheitseben geschützt, so dass Sie einfach Geld versenden, Tickets speichern sowie Rückzahlungen empfangen können – alles an einem gemeinsamen und bequemen Ort.

TypZahlungen per eWallet


Hinweis: Bitte beachten Sie, dass Informationen zur Haftungsumkehr direkt bei ihrem Kreditkarten-Acquirer angefragt werden müssen. Da 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
nicht im direkten Vertragsverhältnis steht, muss Ihnen der Acquirer die Regularien pro Kartenmarke mitteilen.


Auf dieser Seite

Table of Contents
exclude(Auf dieser Seite|In diesem Abschnitt).*

Wie es funktioniert

Wenn ein Nutzer auf die Schaltfläche von Google Pay tippt, sieht er eine Zahlungsseite. Sie zeigt die in seinem Google-Konto hinterlegten Zahlungsmethoden sowie optionale Felder wie eine Lieferadresse an. Benutzer können schnell eine Zahlungsmethode auswählen und gegebenenfalls eine Lieferadresse mitteilen oder können neue Informationen hinzufügen

In-App-Zahlung

Die API von Google Pay ermöglicht den schnellen und einfachen Checkout innerhalb der App und bietet Ihnen bequemen Zugang zu hunderten Millionen Karten, die in den Google-Konten weltweit gespeichert sind.

Obige Screenshots zeigen einen empfohlenen Kaufablauf in Google Pay für einen Warenkorb.

Diese Richtlinien helfen Ihnen bei der Implementierung von Google Pay in ihre Apps: https://developers.google.com/pay/api/android/guides/brand-guidelines.

Zahlung im Internet

Die API von Google Pay ermöglicht den schnellen und einfachen Checkout auf Ihrer Webseite und bietet Ihnen bequemen Zugang zu hunderten Millionen Karten, die in den Google-Konten weltweit gespeichert sind.

Obige Screenshots zeigen einen empfohlenen Kaufablauf in Google Pay für einen Warenkorb.

Diese Richtlinien helfen Ihnen bei der Referenzierung der Marke Google Pay auf Ihren Webseiten: https://developers.google.com/pay/api/web/guides/brand-guidelines.

Einrichtung Schritt für Schritt

Wenn Sie sich zur Unterstützung von Google Pay entschieden haben, sind vorab einige Schritte auszuführen. Diese Anleitung betrifft sowohl In-App- als auch Internet-Zahlungen.

1. Prüfen Sie, ob Ihr Acquirer Google Pay für die betreffenden Kartennetzwerke unterstützt und die Android Geräte-Token unterstützt.

Diese Informationen erhalten Sie vom 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
Support-Team:
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
.


2. Falls Sie noch keine 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
Merchant ID haben, bitten Sie um die Einrichtung dieser Identifikationsnummer für einen Händler auf der Plattform
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Name
PageWithExcerptWording
. Sie müssen die 
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
Merchant ID auch in der API von Google Pay verwenden.

Wenden Sie sich bitte an das 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
Support-Team:
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
.


3. Integrieren Sie die Google Pay API: https://developers.google.com/pay/api/.

Apps: https://developers.google.com/pay/api/android/overview 

Webseiten: https://developers.google.com/pay/api/web/overview


a. Als Methode zur Tokenisierung der Zahlung wählen Sie “GATEWAY” mit folgenden Werten:


const tokenizationSpecification = {

  type: “PAYMENT GATEWAY”,

  parameters: {

    'gateway': 'computop',

    'gatewayMerchantId': 'yourComputopMerchantID'

  }


b. Für die unterstützten Zahlungskartennetzwerke wählen Sie jene aus, die Ihr Acquirer unterstützt:

const allowedCardNetworks = ["AMEX", "DISCOVER", "JCB", "MASTERCARD", "VISA"];


c. Die Google Pay API kann hinterlegte Karten von Google.com (PAN_ONLY) und/oder ein Geräte-Token von einem Android-Gerät zurückgeben, das mit einem 3-D Secure Kryptogramm (CRYPTOGRAM_3DS) authentisiert wurde.

Definieren Sie CRYPTOGRAM_3DS bitte nur, wenn Ihr Acquirer diese Funktionalität unterstützt. Wenden Sie sich gegebenenfalls an

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
, um diesen Punkt zu überprüfen.

const allowedCardAuthMethods = ["PAN_ONLY", "CRYPTOGRAM_3DS"];

Wenn Sie im EWR-Raum arbeiten, definieren Sie bitte nur CRYPTOGRAM_3DS, da diese Zahlungen im Google-Pay-Wallet bereits einer starken Kundenauthentifizierung unterliegen und daher konform zu PSD2 SCA sind.

Anmerkung: Wenn Sie ein sog. "Soft Decline" als Antwort erhalten, so müssen Sie die Zahlung erneut mit einer 3-D Secure Authentifizierung starten.

Dazu benötigen Sie den Kartentoken, den Sie in der Google Pay Antwort erhalten haben und wie es hier beschrieben ist: Server-2-Server Integration 


d. Als Antwort von der Google Pay API sollten Sie ein Token etwa in folgender Form erhalten:

Sie müssen den gesamten Token-String mittels Base64 verschlüsseln und ihn im Parameter TokenExt im 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
einfügen.

Diagramm zum Prozessablauf

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameProcessFlow
DisableCachingtrue
PageWithExcerptEN:Google Pay



Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
-Schnittstelle

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameDefinition
PageWithExcerptDefinition DE


Aufruf der Schnittstelle

Bei einer Kreditkartenzahlung über Google Pay werden zwei Transaktionen angelegt. In der Google-Pay-Transaktion werden zunächst die benötigten Kreditkartendaten ermittelt und dann automatisch die eigentliche Kreditkarten-Transaktion ausgeführt. Diese erfolgt über eine Server-zu-Server-Verbindung und unterstützt dabei alle Möglichkeiten der üblichen Kreditkartentransaktionen. Im Unterschied dazu übergeben Sie jedoch nicht die Ihnen unbekannten Kreditkartendaten, sondern den von Google Pay generierten Token, der die benötigten Kreditkartendaten in verschlüsselter Form enthält.

Um eine Kreditkartenzahlung über Google Pay abzuwickeln, rufen Sie folgende URL auf:

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameBaseURL
PageWithExcerptWording
googlepay.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Es können auch alle Kreditkartenparameter (ohne Kreditkartendaten) einbezogen werden. Hierzu finden Sie weitere Informationen im Dokument Kreditkarten.

Table Filter
inversefalse
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1627545009786_878657835
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamegooglepay_request
PageWithExcerptEN:Google Pay

Parameter für Google Pay


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1627545100456_-681762637
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamegooglepay_response
PageWithExcerptEN:Google Pay

Ergebnis-Parameter für Google Pay


Buchung / Gutschrift /Storno

Buchungen, Gutschriften und Stornos beziehen sich nicht auf die Transaktion bei Google Pay, sondern direkt auf die Kreditkarten-Transaktion. Hierzu finden Sie weitere Informationen im Dokument Kreditkarten.

Batch-Nutzung der Schnittstelle

Buchungen, Gutschriften und Stornos über Batch beziehen sich nicht auf die Transaktion bei Google Pay, sondern direkt auf die Kreditkarten-Transaktion. Hierzu finden Sie weitere Informationen im Dokument Kreditkarten.