******************************************************************** D R U P A L M O D U L E ******************************************************************** Name: Ecommerce Package (For drupal 4.7.x) Current Maintainer : Gordon Heydon http://drupal.org/user/959 Original Author : Matt Westgate (not a current maintainer) General Links: Project Page : http://drupal.org/project/ecommerce Handbook : http://drupal.org/node/50350 Support Queue : http://drupal.org/project/issues/ecommerce IRC : irc.freenode.org > #drupal-ecommerce Mailing List : http://lists.heydon.com.au/listinfo.cgi/ecommerce-heydon.com.au (Mailing list subject to change) Developer Links: Developers API : http://ecommerce.heydon.com.au/api/ecommerce/function Developers Docs : http://drupal.org/node/52325 (Handbook pages are in development) ******************************************************************** DESCRIPTION: This package aims to provide a framework for a complete ecommerce solution for your website. Product modules are available that allow you to sell a variety of product types, from physical "tangible" products to virtual "files" or perhaps "parcels" containing multiple items. Sammys Spets (Synerger) has contributed a new email subsystem, a recurring payments and anonymous purchasing modules. Gordon Heydon (Heydon Consulting) has contributed a new invoicing system with PDF support and more. James Gilliland has done a lot of refactoring of the store.module and the cart module. A transaction system allows you to track and manage your orders, changing the status as necessary and sending invoices and shipping notifications. ******************************************************************** INSTALLATION: Note: It is assumed that you have Drupal up and running. If you are having problems, please review the Handbook, especially http://drupal.org/node/43767. Besides Drupal core and ecommerce itself, token.module (http://drupal.org/project/token) is also required to be installed and active. Preparing for Installation: --------------------------- Note: Please back up your site and database. 1. Download and install the token module: http://drupal.org/project/token 2. Download and place the entire ecommerce directory into your desired contrib modules location: eg. /sites/all/modules/ 3. Enable core modules by going to: > Administer > Site Building > Modules. With E-Commerce 5, there are the modules are grouped according to function. You should start with the E-Commerce Core modules. As you can see by the dependencies listed there, you cannot install other E-Commerce modules without the core modules they depend on. The core modules should be enabled in 3 stages in order to avoid any disturbing warnings. 1. There is a single non-EC module to install. * Token 2. It is recommended at this stage to install the following E-Commerce core modules before anything else: * Mail Subsystem * Product API * Anonymous purchasing 3. And then these core modules: * Store * Cart * Payment API Begin by installing the essential core modules: - Cart - Mail Sub-system - Payment API - Product API - Store 4. Having installed main modules, now install the other modules you'd like activated. You'll at least want to install a product module like Generic, and a payment module like COD. 5. Drupal 5 introduced a cleaner administration section. You can find E-Commerce settings in two blocks - Just click on Administer then click on: E-Commerce -- day to administration of your store. E-Commerce configuration -- settings for setting up your store. Individual module settings are also listed there with their descriptions. 6. Grant the proper access to user accounts under: > Administer > User Management > Access control 7. Create new products via: > Create content > Product 8. Optionally, enable the cart block via > Administer > blocks :: Shopping Cart ******************************************************************** Modules Summary and 5 (v3) Release Status. Type Name Status Info ==================================================================== REQUIRED cart http://drupal.org/node/66650 payment http://drupal.org/node/66801 product http://drupal.org/node/50359 shipping store ec_anon http://drupal.org/node/88222 ec_mail http://drupal.org/node/88230 -------------------------------------------------------------------- Product http://drupal.org/node/50359 apparel cvs auction 5 custom cvs donate 5 file 5 generic 5 hosting cvs parcel 5 service cvs tangible 5 subproducts 5 -------------------------------------------------------------------- Payment http://drupal.org/node/66801 assist cvs authorize_net 5 ccard 5 cod 5 eway 5 exact cvs itransact 5 linkpoint_api cvs paypal 5 paypalpro cvs paypalpro_express cvs worldpay 5 -------------------------------------------------------------------- Pricing coupon 5 role_discount 5 tax 5 -------------------------------------------------------------------- Shipping shipcalc 5 -------------------------------------------------------------------- Contact/Addr address 5 http://drupal.org/node/66072 ecivicrm 5 ecommailer cvs -------------------------------------------------------------------- Other recommend cvs stores cvs submanage cvs ec_devel 5 --------------------------------------------------------------------