ICCPTransaction

data class ICCPTransaction(val artistID: String, val artistName: String, val basePriceTotal: Double, val billingCountry: String, val billingPostalCode: String, val billingStateProvince: String, val currencyCode: String, val edpType: String, val eventID: String, val eventName: String, val eventOnSaleDateTime: String, val grandTotal: Double, val isResale: Boolean, val majorCategoryID: String, val majorCategoryName: String, val minorCategoryID: String, val minorCategoryName: String, val orderDateTime: String, val orderID: String, val orderProcessingFee: Double, val paymentMethod: String, val promoterID: String, val shippingMethod: String, val iccpItemList: List<ICCPItem>)

Represents a transaction in the purchase flow.

Parameters

artistID

The ID of the artist or attraction.

artistName

The name of the artist or attraction.

basePriceTotal

The total base price of the transaction.

billingCountry

The country for billing.

billingPostalCode

The postal code for billing.

billingStateProvince

The state or province for billing.

currencyCode

The currency code for the transaction.

edpType

The type of Event Details Page.

eventID

The ID of the event.

eventName

The name of the event.

eventOnSaleDateTime

The event's on-sale date and time.

grandTotal

The total cost including fees and taxes.

isResale

Whether the transaction is for resale tickets.

majorCategoryID

The ID of the major category.

majorCategoryName

The name of the major category.

minorCategoryID

The ID of the minor category.

minorCategoryName

The name of the minor category.

orderDateTime

The date and time of the order.

orderID

The ID of the order.

orderProcessingFee

The processing fee for the order.

paymentMethod

The payment method used.

promoterID

The ID of the promoter.

shippingMethod

The shipping method used.

iccpItemList

List of ICCPItem in the transaction.

Constructors

Link copied to clipboard
constructor(artistID: String, artistName: String, basePriceTotal: Double, billingCountry: String, billingPostalCode: String, billingStateProvince: String, currencyCode: String, edpType: String, eventID: String, eventName: String, eventOnSaleDateTime: String, grandTotal: Double, isResale: Boolean, majorCategoryID: String, majorCategoryName: String, minorCategoryID: String, minorCategoryName: String, orderDateTime: String, orderID: String, orderProcessingFee: Double, paymentMethod: String, promoterID: String, shippingMethod: String, iccpItemList: List<ICCPItem>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "eventOnsaleDateTime")
val eventOnSaleDateTime: String
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "items")
val iccpItemList: List<ICCPItem>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard