- 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에서는 https://developers.google.com/pay/api/web/reference/object#PaymentDataRequest에 정의된 PaymentDataRequest 객체인 Google이 통합업체에 대한 결제를 지원하는 방식에 대한 사양을 보여줍니다. 예를 들면 다음과 같습니다. { "apiVersion": 2, "apiVersionMinor": 0, "merchantInfo": { "merchantName": "Example Merchant" }, "allowedPaymentMethods": [ { "type": "CARD", "parameters": { "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"], "allowedCardNetworks": ["AMEX", "DISCOVER", "JCB", "MASTERCARD", "VISA"] }, "tokenizationSpecification": { "type": "PAYMENT_GATEWAY", "parameters": { "gateway": "example", "gatewayMerchantId": "exampleGatewayMerchantId" } } } ], "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 |
영수증에 표시된 결제 수단의 이름 작업 제공 결제 정보에 필요합니다. |