I think it would be beneficial to add the capability to accept back orders. Currently to allow this I essentially created an option set on items I wish to accept back orders called availability and created items in pairs where I track stock on available item but not on back order item allow customer to purchase from back order item. I think it would be cleaner if it could be done with rule on backend that says if item is backorder-able and quantity on hand is zero allow customer to order but prompt customer it was back ordered and show back order information such as estimated time frame etc and allow option to purchase any way.
The title of this post has been edited from the original: "Back orders"
Square Community