REST Resource: issuer
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kaynak: Düzenleyen
Alanlar |
issuerId |
string (int64 format)
Kartı veren kuruluşun hesabının benzersiz tanımlayıcısı. Sertifikayı veren kuruluş eklendiğinde bu otomatik olarak oluşturulur.
|
name |
string
Kartı veren kuruluşun hesap adı.
|
contactInfo |
object (IssuerContactInfo )
Kartı veren kuruluşun iletişim bilgileri.
|
homepageUrl |
string
Kartı veren kuruluşun ana sayfasının URL'si.
|
smartTapMerchantData |
object (SmartTapMerchantData )
Yalnızca Akıllı Ödeme'nin etkin olduğu iş ortakları tarafından kullanılabilir. Daha fazla bilgi için destek ekibiyle iletişime geçin.
|
callbackOptions |
object (CallbackOptions )
Kartı veren kuruluşun geri arama ayarlarını sağlamasına izin verir.
|
SmartTapMerchantData
JSON gösterimi |
{
"smartTapMerchantId": string,
"authenticationKeys": [
{
object (AuthenticationKey )
}
]
} |
Alanlar |
smartTapMerchantId |
string (int64 format)
Yalnızca Akıllı Ödeme'nin etkin olduğu iş ortakları tarafından kullanılabilir. Daha fazla bilgi için destek ekibiyle iletişime geçin.
|
authenticationKeys[] |
object (AuthenticationKey )
Yalnızca Akıllı Ödeme'nin etkin olduğu iş ortakları tarafından kullanılabilir. Daha fazla bilgi için destek ekibiyle iletişime geçin.
|
AuthenticationKey
JSON gösterimi |
{
"id": integer,
"publicKeyPem": string
} |
Alanlar |
id |
integer
Yalnızca Akıllı Ödeme'nin etkin olduğu iş ortakları tarafından kullanılabilir. Daha fazla bilgi için destek ekibiyle iletişime geçin.
|
publicKeyPem |
string
Yalnızca Akıllı Ödeme'nin etkin olduğu iş ortakları tarafından kullanılabilir. Daha fazla bilgi için destek ekibiyle iletişime geçin.
|
Yöntemler |
|
Belirtilen veren kuruluş kimliğine sahip kartı veren kuruluşu döndürür. |
|
Verilen kimliğe ve özelliklere sahip bir yayıncı ekler. |
|
Arayanla paylaşılan tüm verenlerin listesini döndürür. |
|
Belirtilen düzenleyen kimliği tarafından belirtilen kartı vereni günceller. |
|
Belirtilen düzenleyen kimliği tarafından belirtilen kartı vereni günceller. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[[["\u003cp\u003eGoogle Wallet Issuers are entities that can distribute passes to users, containing information like contact details and Smart Tap merchant data for enabled partners.\u003c/p\u003e\n"],["\u003cp\u003eIssuers are identified by a unique \u003ccode\u003eissuerId\u003c/code\u003e and have associated resources such as \u003ccode\u003eIssuerContactInfo\u003c/code\u003e, \u003ccode\u003eSmartTapMerchantData\u003c/code\u003e, and \u003ccode\u003eAuthenticationKey\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can manage issuers through a REST API with methods to get, insert, list, patch, and update issuer information.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSmartTapMerchantData\u003c/code\u003e and \u003ccode\u003eAuthenticationKey\u003c/code\u003e are reserved for Smart Tap partners and require contacting Google support for access and guidance.\u003c/p\u003e\n"],["\u003cp\u003eIssuers can configure callback settings using \u003ccode\u003ecallbackOptions\u003c/code\u003e for receiving notifications about events related to their passes.\u003c/p\u003e\n"]]],["This document details issuer account data structures and methods. An issuer includes an `issuerId`, `name`, `contactInfo`, `homepageUrl`, and `callbackOptions`. `IssuerContactInfo` includes `name`, `phone`, `email`, and `alertsEmails`. `SmartTapMerchantData` stores `smartTapMerchantId` and `authenticationKeys`. `AuthenticationKey` contains an `id` and `publicKeyPem`. Key actions include using methods like `get`, `insert`, `list`, `patch`, and `update` to manage issuer information.\n"],null,["# REST Resource: issuer\n\n- [Resource: Issuer](#Issuer)\n - [JSON representation](#Issuer.SCHEMA_REPRESENTATION)\n- [IssuerContactInfo](#IssuerContactInfo)\n - [JSON representation](#IssuerContactInfo.SCHEMA_REPRESENTATION)\n- [SmartTapMerchantData](#SmartTapMerchantData)\n - [JSON representation](#SmartTapMerchantData.SCHEMA_REPRESENTATION)\n- [AuthenticationKey](#AuthenticationKey)\n - [JSON representation](#AuthenticationKey.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Issuer\n----------------\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"issuerId\": string, \"name\": string, \"contactInfo\": { object (/wallet/reference/rest/v1/issuer#IssuerContactInfo) }, \"homepageUrl\": string, \"smartTapMerchantData\": { object (/wallet/reference/rest/v1/issuer#SmartTapMerchantData) }, \"callbackOptions\": { object (/wallet/reference/rest/v1/CallbackOptions) } } ``` |\n\n| Fields ||\n|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `issuerId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The unique identifier for an issuer account. This is automatically generated when the issuer is inserted. |\n| `name` | `string` The account name of the issuer. |\n| `contactInfo` | `object (`[IssuerContactInfo](/wallet/reference/rest/v1/issuer#IssuerContactInfo)`)` Issuer contact information. |\n| `homepageUrl` | `string` URL for the issuer's home page. |\n| `smartTapMerchantData` | `object (`[SmartTapMerchantData](/wallet/reference/rest/v1/issuer#SmartTapMerchantData)`)` Available only to Smart Tap enabled partners. Contact support for additional guidance. |\n| `callbackOptions` | `object (`[CallbackOptions](/wallet/reference/rest/v1/CallbackOptions)`)` Allows the issuer to provide their callback settings. |\n\nIssuerContactInfo\n-----------------\n\n| JSON representation |\n|------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"phone\": string, \"email\": string, \"alertsEmails\": [ string ] } ``` |\n\n| Fields ||\n|------------------|-----------------------------------------------------|\n| `name` | `string` The primary contact name. |\n| `phone` | `string` The primary contact phone number. |\n| `email` | `string` The primary contact email address. |\n| `alertsEmails[]` | `string` Email addresses which will receive alerts. |\n\nSmartTapMerchantData\n--------------------\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"smartTapMerchantId\": string, \"authenticationKeys\": [ { object (/wallet/reference/rest/v1/issuer#AuthenticationKey) } ] } ``` |\n\n| Fields ||\n|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `smartTapMerchantId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Available only to Smart Tap enabled partners. Contact support for additional guidance. |\n| `authenticationKeys[]` | `object (`[AuthenticationKey](/wallet/reference/rest/v1/issuer#AuthenticationKey)`)` Available only to Smart Tap enabled partners. Contact support for additional guidance. |\n\nAuthenticationKey\n-----------------\n\n| JSON representation |\n|---------------------------------------------------|\n| ``` { \"id\": integer, \"publicKeyPem\": string } ``` |\n\n| Fields ||\n|----------------|--------------------------------------------------------------------------------------------------|\n| `id` | `integer` Available only to Smart Tap enabled partners. Contact support for additional guidance. |\n| `publicKeyPem` | `string` Available only to Smart Tap enabled partners. Contact support for additional guidance. |\n\n| Methods ------- ||\n|-------------------------------------------------------|-------------------------------------------------------|\n| ### [get](/wallet/reference/rest/v1/issuer/get) | Returns the issuer with the given issuer ID. |\n| ### [insert](/wallet/reference/rest/v1/issuer/insert) | Inserts an issuer with the given ID and properties. |\n| ### [list](/wallet/reference/rest/v1/issuer/list) | Returns a list of all issuers shared to the caller. |\n| ### [patch](/wallet/reference/rest/v1/issuer/patch) | Updates the issuer referenced by the given issuer ID. |\n| ### [update](/wallet/reference/rest/v1/issuer/update) | Updates the issuer referenced by the given issuer ID. |"]]