Google Wallet API . issuer

Instance Methods

close()

Close httplib2 connections.

get(resourceId, x__xgafv=None)

Returns the issuer with the given issuer ID.

insert(body=None, x__xgafv=None)

Inserts an issuer with the given ID and properties.

list(x__xgafv=None)

Returns a list of all issuers shared to the caller.

patch(resourceId, body=None, x__xgafv=None)

Updates the issuer referenced by the given issuer ID. This method supports patch semantics.

update(resourceId, body=None, x__xgafv=None)

Updates the issuer referenced by the given issuer ID.

Method Details

close()
Close httplib2 connections.
get(resourceId, x__xgafv=None)
Returns the issuer with the given issuer ID.

Args:
  resourceId: string, The unique identifier for an issuer. (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}
insert(body=None, x__xgafv=None)
Inserts an issuer with the given ID and properties.

Args:
  body: object, The request body.
    The object takes the form of:

{
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}
list(x__xgafv=None)
Returns a list of all issuers shared to the caller.

Args:
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "resources": [ # Resources corresponding to the list request.
    {
      "contactInfo": { # Issuer contact information.
        "alertsEmails": [ # Email addresses which will receive alerts.
          "A String",
        ],
        "email": "A String", # The primary contact email address.
        "name": "A String", # The primary contact name.
        "phone": "A String", # The primary contact phone number.
      },
      "homepageUrl": "A String", # URL for the issuer's home page.
      "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
      "name": "A String", # The account name of the issuer.
      "smartTapMerchantData": { # 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.
          {
            "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
            "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
          },
        ],
        "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    },
  ],
}
patch(resourceId, body=None, x__xgafv=None)
Updates the issuer referenced by the given issuer ID. This method supports patch semantics.

Args:
  resourceId: string, The unique identifier for an issuer. (required)
  body: object, The request body.
    The object takes the form of:

{
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}
update(resourceId, body=None, x__xgafv=None)
Updates the issuer referenced by the given issuer ID.

Args:
  resourceId: string, The unique identifier for an issuer. (required)
  body: object, The request body.
    The object takes the form of:

{
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "contactInfo": { # Issuer contact information.
    "alertsEmails": [ # Email addresses which will receive alerts.
      "A String",
    ],
    "email": "A String", # The primary contact email address.
    "name": "A String", # The primary contact name.
    "phone": "A String", # The primary contact phone number.
  },
  "homepageUrl": "A String", # URL for the issuer's home page.
  "issuerId": "A String", # The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.
  "name": "A String", # The account name of the issuer.
  "smartTapMerchantData": { # 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.
      {
        "id": 42, # Available only to Smart Tap enabled partners. Contact support for additional guidance.
        "publicKeyPem": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
      },
    ],
    "smartTapMerchantId": "A String", # Available only to Smart Tap enabled partners. Contact support for additional guidance.
  },
}