- 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 표현
주문과 관련된 결제 옵션입니다.
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 |
영수증에 표시된 결제 수단의 이름입니다. 작업 제공 결제 정보에 필요합니다. |