- JSON gösterimi
- GoogleProvidedPaymentOptions
- PaymentMethodTokenizationParameters
- ActionProvidedPaymentOptions
Bir siparişle ilişkili ödeme seçenekleri.
JSON gösterimi | |
---|---|
{ // Union field |
Alanlar | ||
---|---|---|
Birleştirme alanı payment_option . Ödeme seçenekleri. payment_option şunlardan yalnızca biri olabilir: |
||
googleProvidedOptions |
Google tarafından sağlanan ödeme aracı ile ilgili şartlar. |
|
actionProvidedOptions |
Makbuzda gösterilmesi için işlem tarafından sağlanan ödeme aracıyla ilgili bilgiler. |
GoogleProvidedPaymentOptions
Google tarafından sağlanan ödeme yöntemiyle ilgili şartlar.
JSON gösterimi | |
---|---|
{ "tokenizationParameters": { object( |
Alanlar | |
---|---|
tokenizationParameters |
Google tarafından sağlanan ödeme aracını istemek için zorunlu alan. Bu tokenizasyon parametreleri, işlemde kullanılacak ödeme jetonu oluşturmak için kullanılır. Uygulama, bu parametreleri ödeme ağ geçidinden almalıdır. |
supportedCardNetworks[] |
Uygulama, burada listelenen herhangi bir kart ağına ait kartların işlemde kullanılmasına izin verir. Varsayılan olarak Amex, Visa, MC ve Discover desteklenir. |
prepaidCardDisallowed |
True (doğru) ise ön ödemeli kartların işlemde kullanılmasına izin vermeyin. |
billingAddressRequired |
True (doğru) ise fatura adresi döndürülür. |
PaymentMethodTokenizationParameters
İşlemde kullanıcının Google'da kayıtlı ödeme yöntemleri kullanılacaksa iş ortağı, tokenizasyon parametrelerini belirtmelidir. İş ortağı, bu parametreleri kendi ödeme ağ geçidinden alabilmelidir.
JSON gösterimi | |
---|---|
{
"tokenizationType": enum( |
Alanlar | |
---|---|
tokenizationType |
Zorunlu. |
parameters |
tokenizationType,
|
ActionProvidedPaymentOptions
İşlem tarafından sağlanan ödeme yöntemiyle ilgili koşullar.
JSON gösterimi | |
---|---|
{
"paymentType": enum( |
Alanlar | |
---|---|
paymentType |
Ödeme türü. Zorunlu. |
displayName |
Makbuzda gösterilen aracın adı. İşlem tarafından sağlanan ödeme bilgileri için gereklidir. |