- JSON-Darstellung
- GoogleProvidedPaymentOptions
- PaymentMethodTokenizationParameters
- ActionProvidedPaymentOptions
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
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. |
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. |
prepaidCardDisallowed |
Wenn „true“ festgelegt ist, dürfen bei der Transaktion keine Prepaidkarten verwendet werden. |
billingAddressRequired |
Bei „true“ wird die Rechnungsadresse zurückgegeben. |
PaymentMethodTokenizationParameters
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
Anforderungen an die von der Aktion bereitgestellte Zahlungsmethode
JSON-Darstellung | |
---|---|
{
"paymentType": enum( |
Felder | |
---|---|
paymentType |
Zahlungsart. Erforderlich. |
displayName |
Name des Zahlungsmittels, der auf dem Beleg angegeben ist Erforderlich für von einer Aktion bereitgestellte Zahlungsinformationen. Bei |