Skip to content

@collectivtech/alana-sdk-js


@collectivtech/alana-sdk-js / resources/server/experience / TicketPurchaser

Interface: TicketPurchaser ​

Defined in: src/resources/server/experience.ts:205

Properties ​

email ​

email: string

Defined in: src/resources/server/experience.ts:224

The email address associated with the purchaser's ALANA Platform account.


id ​

id: string

Defined in: src/resources/server/experience.ts:209

The user ID of the purchaser.


isClosed ​

isClosed: boolean

Defined in: src/resources/server/experience.ts:252

Whether this ticket has been closed, i.e., used.


name ​

name: string

Defined in: src/resources/server/experience.ts:214

The purchaser's name.


phone? ​

optional phone?: string

Defined in: src/resources/server/experience.ts:219

The purchaser's phone number, if provided.


purchaseId ​

purchaseId: number

Defined in: src/resources/server/experience.ts:229

An ID for the purchase.


rewardsValue? ​

optional rewardsValue?: number

Defined in: src/resources/server/experience.ts:257

The nominal value in ALANA Rewards, aka ALANA Coins, for this ticket.


ticketCount? ​

optional ticketCount?: number

Defined in: src/resources/server/experience.ts:247

The total number of tickets purchased in this batch by this purchaser.


ticketId ​

ticketId: string

Defined in: src/resources/server/experience.ts:236

An ID for the individual ticket associated with this purchaser. For experiences allowing multiple guests, purchasers may have multiple tickets, but each ticket has its own unique ID.


ticketIndex? ​

optional ticketIndex?: number

Defined in: src/resources/server/experience.ts:242

An index for the individual ticket. For multiple tickets purchased together, each ticket in the batch will have a unique index number.

ALANA™, ALANA Platform™, ALANA Guide™, and ALANA Partner™ are trademarks of Collectiv Technologies Inc.