- JSON-Darstellung
- GoogleProvidedPaymentOptions
- PaymentMethodTokenizationParameters
- ActionProvidedPaymentOptions
Veraltet: Verwenden Sie stattdessen V3 Proto. Optionen für die Zahlung einer Bestellung.
JSON-Darstellung | |
---|---|
{ // Union field |
Felder | ||
---|---|---|
Union-Feld payment_option . Zahlungsoptionen. Für payment_option ist nur einer der folgenden Werte zulässig: |
||
googleProvidedOptions |
Anforderungen an das von Google bereitgestellte Zahlungsmittel |
|
actionProvidedOptions |
Informationen zu einem von der Aktion bereitgestellten Zahlungsmittel, das auf dem Beleg angezeigt wird. |
GoogleProvidedPaymentOptions
Veraltet: Verwenden Sie stattdessen V3 Proto. Anforderungen an die von Google bereitgestellte Zahlungsmethode
JSON-Darstellung | |
---|---|
{ "tokenizationParameters": { object ( |
Felder | |
---|---|
tokenizationParameters |
Pflichtfeld zum Anfordern des von Google bereitgestellten Zahlungsmittels. Diese Tokenisierungsparameter werden zum Generieren von Zahlungstokens für Transaktionen verwendet. Die App sollte diese Parameter von ihrem Zahlungs-Gateway abrufen. Eingestellt: Verwenden Sie stattdessen das Feld „facilitationSpecification“. |
supportedCardNetworks[] |
In der App können Karten von jedem hier aufgeführten Kartennetzwerk für Transaktionen verwendet werden. Standardmäßig werden American Express, Visa, MC und Discover unterstützt. Eingestellt: Verwenden Sie stattdessen das Feld „facilitationSpecification“. |
prepaidCardDisallowed |
Wenn „true“ festgelegt ist, dürfen bei der Transaktion keine Prepaidkarten verwendet werden. Eingestellt: Verwenden Sie stattdessen das Feld „facilitationSpecification“. |
billingAddressRequired |
Bei „true“ wird die Rechnungsadresse zurückgegeben. Eingestellt: Verwenden Sie stattdessen das Feld „facilitationSpecification“. |
facilitationSpecification |
Dieses JSON-Blob erfasst die Spezifikation dafür, wie Google die Zahlung für Integratoren ermöglicht. Das ist das PaymentDataRequest-Objekt, das in https://developers.google.com/pay/api/web/reference/object#PaymentDataRequest definiert ist. Beispiel: { "apiVersion": 2, "apiVersionMinor": 0, "merchantInfo": {" |
PaymentMethodTokenizationParameters
Veraltet: Verwenden Sie stattdessen V3 Proto. Partner MÜSSEN die Parameter für die Tokenisierung angeben, wenn die von Nutzern bei Google gespeicherten Zahlungsmethoden bei der Transaktion verwendet werden. Der Partner sollte diese Parameter aus seinem eigenen Zahlungsgateway abrufen können.
JSON-Darstellung | |
---|---|
{
"tokenizationType": enum ( |
Felder | |
---|---|
tokenizationType |
Erforderlich. |
parameters |
Wenn „tokenizationType“ auf Ein Objekt, das eine Liste von |
ActionProvidedPaymentOptions
Veraltet: Verwenden Sie stattdessen V3 Proto. Anforderungen an die von der Aktion bereitgestellte Zahlungsmethode
JSON-Darstellung | |
---|---|
{
"paymentType": enum ( |
Felder | |
---|---|
paymentType |
der Zahlungsart ein. Erforderlich. |
displayName |
den Namen des Zahlungsmittels, der auf dem Beleg angegeben ist. Erforderlich für von einer Aktion bereitgestellte Zahlungsinformationen. Bei |