I run a food delivery business where we make fresh food, package it, and delivery it locally each day. Each day we offer a different set of options. For example, on Monday there might be Entree A, Entree B, Salad A, and Salad B. On Tuesday, there would be Entree B, Entree C, Salad B, and Salad C.

We'd love to create an online store with Magento where our customers are able to view our menus 1-2 weeks in advance and place orders for those items. For example, on Monday, a customer could order food for Thursday and Friday. However, we won't make or deliver those items until those given days.

Is there an extension or a way to do this in Magento?


Looks like you might want to look into a pre-order module.

I currently use this one from Amasty: https://amasty.com/magento-pre-order.html

  • You'll also want to investigate having a delivery date option on your checkout page. Most of the top OPC extensions offer this. – Eric Fox Mar 1 '16 at 21:47
  • Follow-up question: Is there anyway for me to only have certain products available for certain days and not others? – Michelle Mar 2 '16 at 19:03
  • I'm sure there's an extension out there for that, however checkout this previous thread: magento.stackexchange.com/questions/72067/… – Eric Fox Mar 3 '16 at 14:48

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.