At the time of Check-out, Commerce performs the Sourcing request and a temporary reservation is created in SAP Order Management for sourcing and availability Central inventory, so that stock is reserved for that Order.
If the Order is not confirmed the temporary reservation is deleted after a few minutes.
If the Order is confirmed the Reservation Status is updated to pending reservation, and once the order arrive into ERP is updated to confirmed reservation.
At the time, the next ATP Snapshot runs and is replicated to SAP Order Management for sourcing and availability the confirmed reservations are removed as that stock is already included in the ATP calculation.

Reservation Statuses
- Temporary Reservation: Relates to an active shopping cart (no checkout yet)
- When: Check-out
- Trigger: Sourcing API
- Expires in 30min
- Impacts Availability
- Transition to: pending
- Pending Reservation: The shopping cart was been checked out, but order has not been created at backend yet
- When: Check-out Confirmed
- Trigger: Reservation API
- Never Expiries
- Impacts Availability
- Transition to: Confirmed
- Confirmed Reservation: Shopping cart checked out and the order was successfully created at backend
- When: Order Arrived in ERP
- Trigger: Reservation API
- Expires in the next DeltaATP
- Impacts Availability until DeltaATP
- Transition to: Deleted

End-to-eEnd Process
- Shopping Cart is moved to Check-out and triggers sourcing API to SAP Order Management for sourcing and availability and creates a temporary reservation. (The creation of temporary reservation is optional)
- If Check-Out is not completed the temporary reservation will be removed after 30min. (Expire times can be changed using API)
- If Check-out is successfully completed, an API will be triggered and the reservation status will be moved to "PENDING" Status
- Once the order arrives into Back-end, an API will be triggered and the reservation status will be moved to "CONFIRMED" Status with the time-stamp.
- When the next ATP snapshot is generated and replicated to SAP Order Management for sourcing and availability that will expire all CONFIRMED Reservations with an earlier time-stamp compared to the ATP snapshot Time-stamp.