- JSON-Darstellung
- GoogleProvidedPaymentOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- PaymentMethodTokenizationParameters
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ActionProvidedPaymentOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Zahlungsoptionen in Verbindung mit 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 von Google bereitgestellte Zahlungsmittel |
|
actionProvidedOptions |
Informationen zu einem von einer Aktion bereitgestellten Zahlungsmittel, das auf dem Beleg angezeigt werden soll. |
GoogleProvidedPaymentOptions
Anforderungen für von Google bereitgestellte Zahlungsmethode
JSON-Darstellung | |
---|---|
{ "tokenizationParameters": { object( |
Felder | |
---|---|
tokenizationParameters |
Pflichtfeld zur Anforderung eines von Google bereitgestellten Zahlungsmittels. Diese Tokenisierungsparameter werden zum Generieren eines Zahlungstokens zur Verwendung in Transaktionen verwendet. Die App sollte diese Parameter aus dem Zahlungs-Gateway abrufen. |
supportedCardNetworks[] |
Die App lässt zu, dass Karten von allen hier aufgeführten Kartennetzwerken für die Transaktion verwendet werden. Standardmäßig werden American Express, Visa, MC und Discover unterstützt. |
prepaidCardDisallowed |
Falls wahr, dürfen Prepaidkarten nicht für die Transaktion verwendet werden. |
billingAddressRequired |
Falls wahr, wird die Rechnungsadresse zurückgegeben. |
PaymentMethodTokenizationParameters
Der Partner MÜSSEN die Tokenisierungsparameter angeben, wenn bei Google gespeicherte Zahlungsmethoden bei der Transaktion verwendet werden. Der Partner sollte diese Parameter über sein eigenes Zahlungs-Gateway abrufen können.
JSON-Darstellung | |
---|---|
{
"tokenizationType": enum( |
Felder | |
---|---|
tokenizationType |
Erforderlich. |
parameters |
Wenn „tokenizationType“ auf Ein Objekt, das eine Liste von |
ActionProvidedPaymentOptions
Anforderungen für von einer Aktion bereitgestellte Zahlungsmethode
JSON-Darstellung | |
---|---|
{
"paymentType": enum( |
Felder | |
---|---|
paymentType |
Zahlungsart. Erforderlich. |
displayName |
Name des auf dem Beleg angegebenen Zahlungsmittels Erforderlich für von einer Aktion bereitgestellte Zahlungsinformationen. Bei |