Community Documentation

e-Commerce Installation 4.7 v2

Last updated July 31, 2007. Created by sime on February 14, 2007.
Log in to edit this page.

To install Drupal e-Commerce, it is first assumed that you have Drupal up and running. If you are having problems, please review the handbook, especially Installing Drupal modules.

Important: Please back up your site and database first. Then proceed as follows:

  1. Download e-Commerce (4.7.x-2.1) from the downloads section. Untar/unzip the files and place the entire ecommerce directory in /sites/default/modules which is generally a recommended place ot put any contrib modules.
  2. As of 4.7, you do not need to install the database tables manually.
  3. Navigate to administer » modules. The e-Commerce modules are signified by EC: before each of the e-Commerce module descriptions. Install the modules below in three steps. These are considered the standard core modules required by a typical e-Commerce installation. Note: you can do steps 1-3 can all at once and it should be ok - however you may prefer to take extra care and avoid any disturbing warnings.

    1. There is a single non-eC module to install.
      • Token
    2. Next install these three modules:
      • Mail Subsystem
      • Product API
      • Anonymous purchasing
    3. And finally:
      • Store
      • Cart
      • Payment API
  4. Enable a further choice of modules as required, or follow the rest of the e-Commerce handbook section for further instruction.
  5. Go to administer » store » settings and set the following:
    • Can the customer purchase anonymously?
    • Do you want transaction notices sent periodically (requires cron)?
    • Are the e-Commerce core modules all installed?
    • What text would you like to display on the user's order history page?
    • Set emails for invoice, payment error, questions, cancellations
    • Should "add to cart" be a link? Or allow entering a quantity?
  6. Optionally, you can enable the cart block via:
    administer » blocks :: Shopping Cart
  7. Set the order of pages in the checkout process by going to
    administer » store » settings » checkout. Adjust the order as required and click Update screen order
  8. Set the "shipped" confirmation email at administer » settings » shipping.
  9. Grant the proper access to user accounts under:
    administer » access control. The main access control provided by e-Commerce core is "administer store" in the Store section.

About this page

Drupal version
Drupal 4.7.x

Site Building Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.