What does confirmed mean?Cowork
When should we tell a customer their order is confirmed? Use Driver to explain what confirmation means today.
Driver investigation✓
Available codebases reviewed7 relevant codebases · Checkout flow

I found matching CloudWatch events and sent the excerpts, timestamps, and order IDs back to Driver.

CloudWatch evidence → DriverAdded to this investigation

Reply…

+
ChatCowork
Driver investigationReport ready
Microservices Checkout flow

What does confirmed mean?

Relevant codebases · 7
front-endordersusercartspaymentshippingqueue-master
Selected after reviewing all available codebases.
How the relevant services interact
  1. 01
    front-end → ordersCheckout submits the order; confirmation returns here.
  2. 02
    orders → user + cartsCustomer details and cart items are fetched in parallel.
  3. 03
    orders → payment, then shippingOrders authorizes payment, then requests shipping.
  4. 04
    shipping → queue → queue-masterQueue delivery is a separate step from the HTTP response.
Confirmed does not mean queued.

Shipping catches publish failures and still returns success.
Orders can save and confirm without a queued shipment.

Claim checked against these sources

ordersOrdersController.java46–125
shippingShippingController.java36–49