- JSON 表現
- GoogleProvidedPaymentOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PaymentMethodTokenizationParameters
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ActionProvidedPaymentOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
非推奨: 代わりに V3 Proto を使用してください。注文に関連付けられている支払いのオプション。
JSON 表現 | |
---|---|
{ // Union field |
フィールド | ||
---|---|---|
共用体フィールド payment_option 。支払いのオプション。payment_option は次のいずれかになります。 |
||
googleProvidedOptions |
Google によって提供される支払い方法の要件。 |
|
actionProvidedOptions |
アクションによって提供される支払い方法の情報が領収書に表示されます。 |
GoogleProvidedPaymentOptions
非推奨: 代わりに V3 Proto を使用してください。Google によって提供される支払い方法の要件。
JSON 表現 | |
---|---|
{ "tokenizationParameters": { object ( |
フィールド | |
---|---|
tokenizationParameters |
Google によって提供される支払い方法を要求するための必須フィールド。これらのトークン化パラメータは、取引で使用する支払いトークンを生成するために使用されます。アプリではこれらのパラメータを決済ゲートウェイから取得する必要があります。非推奨: 代わりに facilitationSpecification フィールドを使用してください。 |
supportedCardNetworks[] |
ここで指定されたカード ネットワークのカードをアプリでの取引に使用できます。デフォルトでは、Amex、Visa、MC、Discover がサポートされています。非推奨: 代わりに facilitationSpecification フィールドを使用してください。 |
prepaidCardDisallowed |
true の場合、取引でプリペイド カードを使用することを禁止します。非推奨: 代わりに facilitationSpecification フィールドを使用してください。 |
billingAddressRequired |
true の場合、請求先住所が返されます。非推奨: 代わりに facilitationSpecification フィールドを使用してください。 |
facilitationSpecification |
この JSON blob は、Google がインテグレータの支払いを容易にする方法の仕様をキャプチャします。これは、https://developers.google.com/pay/api/web/reference/object#PaymentDataRequest で定義されている PaymentDataRequest オブジェクトです。例: { "apiVersion": 2, "apiVersionMinor": 0, "merchantInfo": { "merchantName": "MerchantInfo": { "merchantName": "Example Merchant"} } } ], "transactionInfo": { "totalPriceStatus": "ESTIMATED", "totalPrice": "12.34", "currencyCode": "USD"} } |
PaymentMethodTokenizationParameters
非推奨: 代わりに V3 Proto を使用してください。ユーザーが Google に保存した支払い方法を取引で使用する場合、パートナーはトークン化パラメータを指定する必要があります。パートナーはこれらのパラメータを独自の決済ゲートウェイから取得できます。
JSON 表現 | |
---|---|
{
"tokenizationType": enum ( |
フィールド | |
---|---|
tokenizationType |
必須。 |
parameters |
tokenizationType が
|
ActionProvidedPaymentOptions
非推奨: 代わりに V3 Proto を使用してください。アクションによって提供される支払い方法の要件。
JSON 表現 | |
---|---|
{
"paymentType": enum ( |
フィールド | |
---|---|
paymentType |
。必須。 |
displayName |
領収書に表示される支払い方法の名称。アクションによって提供される支払い情報には必須です。 |