Page Summary
-
Google Wallet Issuers are entities that can distribute passes to users, containing information like contact details and Smart Tap merchant data for enabled partners.
-
Issuers are identified by a unique
issuerIdand have associated resources such asIssuerContactInfo,SmartTapMerchantData, andAuthenticationKey. -
Developers can manage issuers through a REST API with methods to get, insert, list, patch, and update issuer information.
-
SmartTapMerchantDataandAuthenticationKeyare reserved for Smart Tap partners and require contacting Google support for access and guidance. -
Issuers can configure callback settings using
callbackOptionsfor receiving notifications about events related to their passes.
Resource: Issuer
| JSON representation |
|---|
{ "issuerId" : string , "name" : string , "contactInfo" : { object ( |
| Fields | |
|---|---|
issuerId
|
The unique identifier for an issuer account. This is automatically generated when the issuer is inserted. |
name
|
The account name of the issuer. |
contactInfo
|
Issuer contact information. |
homepageUrl
|
URL for the issuer's home page. |
smartTapMerchantData
|
Available only to Smart Tap enabled partners. Contact support for additional guidance. |
callbackOptions
|
Allows the issuer to provide their callback settings. |
IssuerContactInfo
| JSON representation |
|---|
{ "name" : string , "phone" : string , "email" : string , "alertsEmails" : [ string ] } |
| Fields | |
|---|---|
name
|
The primary contact name. |
phone
|
The primary contact phone number. |
email
|
The primary contact email address. |
alertsEmails[]
|
Email addresses which will receive alerts. |
SmartTapMerchantData
| JSON representation |
|---|
{
"smartTapMerchantId"
:
string
,
"authenticationKeys"
:
[
{
object (
|
| Fields | |
|---|---|
smartTapMerchantId
|
Available only to Smart Tap enabled partners. Contact support for additional guidance. |
authenticationKeys[]
|
Available only to Smart Tap enabled partners. Contact support for additional guidance. |
AuthenticationKey
| JSON representation |
|---|
{ "id" : integer , "publicKeyPem" : string } |
| Fields | |
|---|---|
id
|
Available only to Smart Tap enabled partners. Contact support for additional guidance. |
publicKeyPem
|
Available only to Smart Tap enabled partners. Contact support for additional guidance. |
Methods |
|
|---|---|
|
Returns the issuer with the given issuer ID. |
|
Inserts an issuer with the given ID and properties. |
|
Returns a list of all issuers shared to the caller. |
|
Updates the issuer referenced by the given issuer ID. |
|
Updates the issuer referenced by the given issuer ID. |


