Class UpdateWallet

Updates an existing wallet pass either by the pass identifier or the email address used on the pass and the program identifier.

Hierarchy (view full)

Implements

Constructors

Properties

brandId?: number

The brand identifier.

currentMessage?: string

The current message that is displayed on the wallet pass.

dynamicImageUrl?: string
email?: string

The email address used on the pass. Optional if either passId or uniqueId are provided.

geoLocation?: GeoLocation

The location from which the card is being issued.

ipAddress?: string

The ipaddress which is requesting the card to be issued.

passId?: number

The pass identifier. Optional if either email + programId or uniqueId + programId are provided

passdata?: WalletPassData
person?: WalletPerson

The person record.

programId?: number

The program identifier.

templateId?: number

The templateId from which the card is being issued. If a program is provided, this is not required.

templateTierId?: number

The tier to put the card in during creation, if not provided will use the default tier.

uniqueId?: string

The unique identifier used on the pass. Optional if either passId or email are provided.

Methods

  • getRootPath is used by the BambuClient to properly construct the request call.

    Returns undefined | string

    The root path of the request

  • Parameters

    • options: {
          execute: ((executable) => Promise<any>);
      }
      • execute: ((executable) => Promise<any>)
          • (executable): Promise<any>
          • Parameters

            Returns Promise<any>

    Returns Promise<any>