Enabling shoppers to place orders for future delivery dates


I have just been talking to Sole of Discretion who want shoppers to be able to order fish for courier delivery on any one of a range of future dates. The only way I can think of doing this is to set up a series of open order cycles with different ‘Ready for’ dates so that the shopper chooses their delivery date before they start to shop.

The down-side of this is that Sole of Discretion need to constantly update their list of order cycles.

Can anyone think of a better way of doing this?