Skip to content
Last updated

All Book and Ticketing Workflows

The following diagrams outline all supported book and ticketing workflows. Optional steps such as adding seats and ancillaries are not shown below.

The NDC Instant Pay Workflow (book and issue ticket in the same session) does not support booking ancillaries.

Each box in the diagram represents one API call in the workflow.

Hold and Pay 1: Book, then ticket with FOP & payment (GDS and NDC)

Create
new workbench

Add
offer

Add
traveler/s

Commit workbench;
create reservation

Create post-
commit workbench

Form of
payment

Payment

Commit workbench;
issue ticket/s

Create
new workbench

Add
offer

Add
traveler/s

Commit workbench;
create reservation

Create post-
commit workbench

Form of
payment

Payment

Commit workbench;
issue ticket/s

Hold and Pay 2: Book with FOP, then ticket with payment (GDS only)

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Commit workbench;
create reservation

Create post-
commit workbench

Payment

Commit workbench;
issue ticket/s

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Commit workbench;
create reservation

Create post-
commit workbench

Payment

Commit workbench;
issue ticket/s

Instant Pay: Book and ticket in same workbench session (NDC only)

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Payment

Commit workbench;
create reservation &
issue ticket/s

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Payment

Commit workbench;
create reservation &
issue ticket/s

Ticketless carriers: Book with FOP, no ticketing (ticketless carriers only)

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Commit workbench;
create reservation;
no ticketing

Create
new workbench

Add
offer

Add
traveler/s

Form of
payment

Commit workbench;
create reservation;
no ticketing