Abstract:
Systems and methods for receiving and processing online orders for items and/or services to be fulfilled by the retailer using multiple different fulfillment channels or methods for multiple items in a single order are provided. In certain embodiments, the methods comprise: receiving data regarding a plurality of items selected for purchase from a retailer by a customer in an order, wherein one or more possible fulfillment channels are associated with each of the items; assigning a fulfillment channel for each of the items in the order, wherein at least two different fulfillment channels are assigned within the order; receiving payment information from the customer for the order; and retrieving and/or preparing the items in the order for fulfillment to the customer via at least two different fulfillment channels.