An external fulfillment provider needs to meet an eCommerce retailer's needs, including business logic and operational requirements. In certain cases, you may need to use multiple companies and third-party logistics providers to meet all of your business needs.