Online shoe retailer Zappos.com Inc. has signed a definitive agreement to purchase the assets of online shoe retailer 6pm.com from parent luggage retail firm eBags Inc.