Design Amazon's checkout and order processing flow. A customer adds items to cart, proceeds to checkout, confirms the order, and payment is charged. The system must handle 100k orders/minute at peak (Black Friday), ensure inventory is not oversold, and process payments reliably even if services fail mid-flow.