Skip to main content

Full details of a single order

Use the orderid returned from /sales/orders or /sales/tickets as ordernumber to fetch full order details - buyer/company info, status flags and per-ticket line items (orderdetails, including assigned attendee RSVP sessions).

Query Parameters
ordernumber integer REQUIRED
Responses
200

SalesOrderDetailsResponse

Schema
success integer
resource object

null when no order matches the given eventid/ordernumber.

orderid integer

Simple ids

orderfor string
currency string
discount number
payment_method string

Renamed from paymentmethod.

payment_status string

Renamed from paymentstatus.

customer_amount number

Renamed from customeramount.

status string
username string

Simple string

email string

Stringified JSON

total_quantity integer
passon_paymentgetway_fee number

Renamed from passonpaymentgetwayfee.

passon_eventify_fee number

Renamed from passoneventifyfee.

taxname string

Simple string

taxpercentage number
taxamount number
isoffline boolean
isselfassign boolean
vat string

Simple string

company_details object
company_name string

Simple string

street string

Simple string

city string

Simple string

postal string

Simple string

country string

Simple string

order_latest_status string
invoicetype string
allowonlinepayment boolean
orderdetails object[]
orderid integer

Simple ids

ticketid integer

Simple ids

ticketname string

Simple string

quantity integer
price number
discount number
taxamount number
status string
paymentstatus string
boothid integer

Simple ids

itemrefunded boolean
action string
position integer
ticketcode string

Simple string

tickettag string

Simple string

ticketgenere string

Renamed from the raw ticketgenre field - kept here as ticketgenere to match the current code exactly.

allowoverride boolean
rsvpsessions object[]
sessionid integer

Simple ids

title string

Simple string

sessiontype string
starttime string
starttime_gmt string
endtime string
endtime_gmt string
rsvp boolean
rsvp_capacity string
capacity integer
waitlistmode boolean
location string

Simple string

description string

Simple string

scheduledate string
trackname string

Simple string

totalrsvpcount integer
usercategory integer

Simple ids

attendeeapprovalstatus string
adminapproved boolean
adminrejected boolean
refundedamount number
refundedquantity integer
approvalsummary object[]

Raw pass-through of the backend's approvalsummary.

invoces

Raw pass-through of the backend's invoces key. NOTE: the source field is actually named invoices in the raw response - since the code reads $details['invoces'] (missing an "i"), this will always be null. Flagging in case the typo wasn't intentional.

is_payment_received number

Renamed from paymentreceived.

is_payment_complete boolean

Renamed from showthankyou.

is_partial_approved boolean

Renamed from showpartialapprovaltext.

is_non_approved boolean

Renamed from shownonapprovaltext.

is_order_active boolean

Renamed from showorderactivesection.

is_payment_due boolean

Renamed from showpaymentdue.

default

Error Response

Schema
is_error int32

Error code.

message string

String description of the error.