There are many reasons to set a timer before sending an order from a Destination store to a Source store. Once an order sends to a Source store, it is difficult to handle any post purchase modifications. As a destination store that works with numerous Source stores, it's also difficult to keep up with each individual Source store's process around changing orders after they're received... The best solution to allow the Destination store flexibility is to have a delayed order push that will allow source stores additional time to give customers the ability to make edits and finalize an order (or even cancel it) before it is sent to the Source store. Additionally, there is no way to reliably handle fraud right now. With immediate pushes, any fraudulent order will send to the Source store. There is no buffer in place to give time to review potential fraudulent activity. A delay on order pushes would provide time to cancel or confirm valid orders prior to pushing...