TMPurchaseOrder

constructor(identifier: String? = null, date: Date? = null, discoveryEvent: DiscoveryEvent? = null, eventIdentifier: String? = null, eventName: String? = null, attractionIdentifier: String? = null, attractionName: String? = null, venueIdentifier: String? = null, venueName: String? = null, majorCategoryName: String? = null, minorCategoryName: String? = null, promoterIdentifier: String? = null, edpType: String? = null, isResale: Boolean? = null, ticketQuantity: Int? = null, currencyCode: String? = null, basePriceTotal: Double? = null, shippingTotal: Double? = null, orderProcessingFeeTotal: Double? = null, upsellTotal: Double? = null, voucherDiscountTotal: Double? = null, taxTotal: Double? = null, grandTotal: Double? = null, items: List<Item>? = null, billingCountry: String? = null, billingPostalCode: String? = null, billingStateProvince: String? = null, paymentMethod: String? = null, shippingMethod: String? = null, ticketType: String? = null, jsonResponse: String? = null)

Parameters

identifier

The order ID, or null if not set.

date

The order date, or null if not set.

discoveryEvent

The DiscoveryEvent, or null if not set.

eventIdentifier

The event ID, or null if not set.

eventName

The event name, or null if not set.

attractionIdentifier

The attraction ID, or null if not set.

attractionName

The attraction name, or null if not set.

venueIdentifier

The venue ID, or null if not set.

venueName

The venue name, or null if not set.

majorCategoryName

The major category name, or null if not set.

minorCategoryName

The minor category name, or null if not set.

promoterIdentifier

The promoter ID, or null if not set.

edpType

The Event Details Page type, or null if not set.

isResale

Whether the order is for resale, or null if not set.

ticketQuantity

The number of tickets, or null if not set.

currencyCode

The currency code, or null if not set.

basePriceTotal

The base price total, or null if not set.

shippingTotal

The shipping cost, or null if not set.

orderProcessingFeeTotal

The processing fee, or null if not set.

upsellTotal

The upsell cost, or null if not set.

voucherDiscountTotal

The voucher discount, or null if not set.

taxTotal

The tax total, or null if not set.

grandTotal

The grand total, or null if not set.

items

List of Item in the order, or null if not set.

billingCountry

The billing country, or null if not set.

billingPostalCode

The billing postal code, or null if not set.

billingStateProvince

The billing state or province, or null.

paymentMethod

The payment method, or null if not set.

shippingMethod

The shipping method, or null if not set.

ticketType

The ticket type, or null if not set.

jsonResponse

The raw JSON response, or null if not set.