30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Get Order

tickets/get-order reads one Tickets Commerce order in full: status, subtotal, total, currency, which gateway took it and when.

It is the call behind “what did this person actually pay, and did it go through”.

At a glance

Abilitytickets/get-order
ToolsetEvent Tickets — toolset/event-tickets
GroupEvent Tickets › Orders
RequiresEvent Tickets, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Status is the field that matters most. A pending order holds seats without having paid for them, which is why pending appears separately from sold everywhere in the capacity reporting.

Subtotal and total are reported separately so fees and tax are visible rather than folded into one number.

Gateway payloads, processor order identifiers and customer references are never returned. The gateway name is, which is enough to know where to look if you need the rest.

Input

NameTypeRequiredWhat it is
order_idintegerYesThe order ID.
include_personal_databooleanNo — defaults to falseInclude names and email addresses. Off by default, because this data leaves the site when an assistant reads it. The response reports how many records were disclosed.

What comes back

NameTypeWhat it is
orderobjectStatus, subtotal, total, currency, gateway name and date — plus purchaser details when asked for.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

What happened with order 7734 — did the payment go through?

It resolves to one call:

{
  "ability": "tickets/get-order",
  "parameters": {
    "order_id": 7734
  }
}

Worth knowing

  • Pending means seats are held and money has not arrived.
  • To chase the payment itself, take the gateway name and go to that processor’s dashboard. The identifiers are deliberately not here.
  • Personal data stays off unless you ask.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading