Can anybody explain how quotes and cart work in magento? Where the cart or quote is assigned to customer? Are any events and which are doing that. I need to disable (assign) under certain conditions. I can create new quote, add product, update product and delete product until I want to proceed to checkot. Then my quote in table sales_flat_quote is updated by customer who in currently logged in.


A quote is cart object, this quote is created when the customer adds the first product to the cart and its not created when the customer is created.

A customer can have many quotes. One for each website.

a quote is not necessarily assigned to a customer, the proof; you can have a quote as guest.

Quote is an order that hasn't been placed yet. It contains product items, when the user clicks place order, the quote is converted to an order.

  • 1
    One of the best theoretical answer I have seen on this community. Jan 11 '18 at 13:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.