Customer-facing checkout component that captures cart, shipping, and payment intent, then submits an order request.