# Confirm Order (FR only)

{% hint style="info" %}
💬 **Need help?** If you're stuck, ask Eva on ATRIP for instant diagnostics.

<a href="https://www.atriptech.com/" class="button primary" data-icon="comments">Ask Eva</a>
{% endhint %}

Use this page only for FR booking flows.

This page uses `Confirm Order` as the primary name.

You may also see this step called `Order Commit`.

{% hint style="info" %}
Most airlines do not use this step.

For standard booking flows, call `order.do` and then `pay.do`.

Only FR inserts `orderCommit.do` between those two steps.
{% endhint %}

### Main API

* `orderCommit.do`

### When this step applies

Use `Confirm Order` only when:

* the airline is FR
* the booking flow returns an FR confirmation page
* the user must complete FR confirmation before payment

Skip this step when:

* the airline is not FR
* the order can go directly from `order.do` to `pay.do`

If you are building a standard booking flow, do not add `Confirm Order` as a required step.

### Where it sits in the flow

#### Standard flow

* `verify.do`
* `order.do`
* `pay.do`

#### FR flow

* `verify.do`
* `order.do`
* `orderCommit.do`
* user completes FR confirmation
* `pay.do`

### Notes

* This step is airline-specific
* It is required for FR
* Payment must wait until FR confirmation finishes
* `Confirm Order` and `Order Commit` are the same step

### What you get back

Atlas returns a `confirmationUrl`.

Use it in:

* popup mode
* iframe mode

### Related pages

* [Create Order](https://resources.atriptech.com/api-document/readme/booking-overview/create-order)
* [Payment & Ticketing](https://resources.atriptech.com/api-document/readme/booking-overview/payment-and-ticketing)
* [FR Integration](https://resources.atriptech.com/api-document/readme/special-integrations/fr-integration)
* [Booking APIs](https://resources.atriptech.com/api-document/api-reference/booking-apis)

### Full API reference

See endpoint-level details here:

* [Confirm Order](https://resources.atriptech.com/api-document/api-reference/booking-apis/confirm-order)
