- JSON 表示法
- GoogleProvidedPaymentOptions
- PaymentMethodTokenizationParameters
- ActionProvidedPaymentOptions
訂單相關付款選項。
JSON 表示法 | |
---|---|
{ // Union field |
欄位 | ||
---|---|---|
聯集欄位 payment_option 。付款方式。payment_option 只能是下列其中一項: |
||
googleProvidedOptions |
Google 提供的付款方式相關規定。 |
|
actionProvidedOptions |
有關動作提供的付款方式在收據上顯示的資訊。 |
GoogleProvidedPaymentOptions
Google 提供的付款方式相關規定。
JSON 表示法 | |
---|---|
{ "tokenizationParameters": { object( |
欄位 | |
---|---|
tokenizationParameters |
用來向 Google 提供付款方式的必填欄位。這些代碼化參數會用來產生付款權杖,以便用於交易。應用程式應從付款閘道取得這些參數。 |
supportedCardNetworks[] |
這個應用程式允許用於交易的任何發卡機構的卡片。根據預設,系統支援 Amex、Visa、MC 和 Discover。 |
prepaidCardDisallowed |
如果為 true,則會禁止在交易中使用預付卡。 |
billingAddressRequired |
如果為 true,系統會傳回帳單地址。 |
PaymentMethodTokenizationParameters
如果交易會使用使用者儲存在 Google 的付款方式,合作夥伴必須指定代碼化參數。合作夥伴應可從其「支付閘道」取得這些參數。
JSON 表示法 | |
---|---|
{
"tokenizationType": enum( |
欄位 | |
---|---|
tokenizationType |
這是必要項目。 |
parameters |
如果 TokenizationType 設為 這個物件中包含 |
ActionProvidedPaymentOptions
動作提供付款方式的相關規定。
JSON 表示法 | |
---|---|
{
"paymentType": enum( |
欄位 | |
---|---|
paymentType |
付款方式。這是必要項目。 |
displayName |
收據上顯示的付款方式名稱。必須提供動作提供的付款資訊。如果是 |