The on-demand delivery service can work one of three ways. The service can serve as just an aggregator, where clients select the good or service among the listed providers. Alternatively, it is possible to take care of the order processing and its delivery. The third option is a complete service where your company both prepares and delivers the order.