Bu referans, payment.instruments dizisindeki ödeme işlemi tamamlandıktan sonra Google Pay ödeme işleyicisi tarafından döndürülen ödeme aracı nesnesi için Card Payment Instrument şemasına dayanmaktadır.
{
"id": string,
"handler_id": string,
"type": string,
"selected": boolean,
"display": {
"brand": string,
"last_digits": string,
"description": string,
"card_art": string
},
"billing_address": {
"first_name": string,
"last_name": string,
"street_address": string,
"extended_address": string,
"address_locality": string,
"address_region": string,
"postal_code": string,
"address_country": string,
"phone_number": string
},
"credential": {
"type": "PAYMENT_GATEWAY" | "DIRECT",
"token": string
}
}
Özellikler
| Mülk | Tür | Her zaman mevcut mu? | Açıklama |
|---|---|---|---|
id |
dize | Evet | Platform tarafından atanan, bu ödeme aracı örneğinin benzersiz tanımlayıcısı. |
handler_id |
dize | Evet | Bu enstrümanı üreten işleyici örneğinin benzersiz tanımlayıcısı. Ödeme işleyici yapılandırmasındaki id alanına karşılık gelir. |
type |
dize | Evet | Ödeme aracının türü (ör. card). |
selected |
boole | Hayır | Bu enstrümanın kullanıcı tarafından seçilip seçilmediğini gösterir. |
display |
nesne | Evet | Ödeme aracının bilgilerini gösterir. |
display.brand |
dize | Evet | Kart markası/ağı (örneğin, "VISA"). |
display.last_digits |
dize | Evet | Kart numarasının son 4 hanesi. |
display.description |
dize | Hayır | Kartın kullanıcıya yönelik açıklaması. |
display.card_art |
dize | Hayır | Kartı temsil eden bir resmin URI'si. |
billing_address |
nesne | Hayır |
Kartla ilişkili fatura adresi.
Yalnızca yapılandırmada billing_address_required, true olarak ayarlanmışsa döndürülür.
|
billing_address.first_name |
dize | Hayır | Adresle ilişkili kişinin adı. |
billing_address.last_name |
dize | Hayır | Adresle ilişkili kişinin soyadı. |
billing_address.street_address |
dize | Hayır | Açık adres. |
billing_address.extended_address |
dize | Hayır | Adres uzantısı (örneğin, apartman veya daire numarası). |
billing_address.address_locality |
dize | Hayır | Yerleşim yeri (örneğin, şehir). |
billing_address.address_region |
dize | Hayır | Bölge (örneğin, eyalet veya il). |
billing_address.postal_code |
dize | Hayır | Posta kodu |
billing_address.address_country |
dize | Hayır | Ülke kodu (2 harfli ISO 3166-1 alfa-2 biçimi). |
billing_address.phone_number |
dize | Hayır |
Telefon numarası
Yalnızca yapılandırmada phone_number_required, true olarak ayarlanmışsa döndürülür.
|
credential |
nesne | Hayır | Google Pay tarafından döndürülen güvenli jeton oluşturma verileri. |
credential.type |
dize | Evet |
Tokenleştirme türü. Yapılandırılmış türle eşleşir.
|
credential.token |
dize | Evet |
Şifrelenmiş ödeme kimlik bilgisi jetonu, JSON olarak serileştirilmiş bir dize olarak.
PAYMENT_GATEWAY için bu, ağ geçidinize iletilecek şifrelenmiş yükü içerir.
DIRECT için bu, şifrelenmiş kart ayrıntılarını içerir (özel anahtarınız kullanılarak şifre çözme işlemi gerektirir).
Biçim ve şifre çözme süreciyle ilgili ayrıntılar için Ödeme verisi kriptografisi kılavuzuna bakın.
|