Interface WalletPassData

The WalletPassData object, maintains the data for the wallet pass. This is used when creating a wallet pass.

interface WalletPassData {
    expiryDate?: Date;
    gate?: string;
    metaData?: {
        [propertyName: string]: string;
    };
    points?: number;
    profileImage?: string;
    row?: string;
    seat?: string;
    section?: string;
}

Properties

expiryDate?: Date

The expiration date of the wallet card

gate?: string

The gate number to display on an event wallet card.

metaData?: {
    [propertyName: string]: string;
}

Stores custom attributes which have been defined within the Brand Attributes. The brandAttribute name is the propertyName.

Type declaration

  • [propertyName: string]: string
points?: number

The number of points to be displayed on the wallet pass.

profileImage?: string

A custom profile image url to be used in the thumbnail of a wallet card, must be square.

row?: string

The row number to display on an event wallet card.

seat?: string

The seat number to display on an event wallet card.

section?: string

The section number to display on an event wallet card.