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