I have a question regarding backordering. I know aspdotnetstorefront does not support this out of the box but I am wondering if the idea I have would take too much work. I do not currently have access to the source code (will once purchased) but it's just an idea right now.
What I am thinking is that an item that is out of stock (inventory of 0) can still be added to the cart. When that item is added to the cart, a trigger in sql server will add that item to a "backorder" table. This would remove the dollar amount from the order but still list it in a receipt (therefore not charge the customer until the backordered item is in stock). Then when the inventory is updated, it will automatically pull from the backorder table to populate a new order.
Is this idea making sense?