@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?
optionalphone?: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?
optionalrewardsValue?:number
Defined in: src/resources/server/experience.ts:257
The nominal value in ALANA Rewards, aka ALANA Coins, for this ticket.
ticketCount?
optionalticketCount?: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?
optionalticketIndex?: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.