interface RezdyBooking {
    barcodeType?: barCodes;
    comments?: string;
    commission?: number;
    coupon?: string;
    createdBy?: RezdyUser;
    creditCard?: RezdyCreditCard;
    customer: RezdyCustomer;
    dateConfirmed?: string;
    dateCreated: string;
    datePaid?: string;
    dateReconciled?: string;
    dateUpdated?: string;
    fields: BookingField[];
    internalNotes?: string;
    items: BookingItem[];
    orderNumber: string;
    paymentOption: paymentOptions;
    payments: models.rezdy.BookingPayment[];
    resellerAlias?: string;
    resellerComments?: string;
    resellerId?: number;
    resellerName?: string;
    resellerReference?: string;
    resellerSource?: resellerSources;
    resellerUser?: RezdyUser;
    sendNotifications?: boolean;
    source: constants.rezdy.sources;
    sourceChannel?: string;
    sourceReferrer?: string;
    status: constants.rezdy.BookingStatuses;
    supplierAlias: string;
    supplierId: number;
    supplierName: string;
    surcharge?: number;
    totalAmount: number;
    totalCurrency: constants.rezdy.currencies;
    totalDue: number;
    totalPaid: number;
    vouchers?: string[];
}

Properties

barcodeType?: barCodes
comments?: string
commission?: number
coupon?: string
createdBy?: RezdyUser
creditCard?: RezdyCreditCard
customer: RezdyCustomer
dateConfirmed?: string
dateCreated: string
datePaid?: string
dateReconciled?: string
dateUpdated?: string
fields: BookingField[]
internalNotes?: string
items: BookingItem[]
orderNumber: string
paymentOption: paymentOptions
resellerAlias?: string
resellerComments?: string
resellerId?: number
resellerName?: string
resellerReference?: string
resellerSource?: resellerSources
resellerUser?: RezdyUser
sendNotifications?: boolean
sourceChannel?: string
sourceReferrer?: string
supplierAlias: string
supplierId: number
supplierName: string
surcharge?: number
totalAmount: number
totalCurrency: constants.rezdy.currencies
totalDue: number
totalPaid: number
vouchers?: string[]