electronic commerce framework