Drupal Commerce is an open source eCommerce framework that is designed to enable flexible eCommerce for websites and applications based on Drupal.
This is a non-functional dev version. You're welcome to interact with us in the issue queue and submit patches / pull requests.
Preparation:
-
Download the -dev versions of Drupal 8 and composer_manager into your
modules
directory. -
From the Drupal root directory, initialize composer_manager,* and run it for the first time:
php modules/composer_manager/scripts/init.php composer drupal-install
-
Enable the Commerce modules, e.g.:
drush en -y commerce commerce_order commerce_product commerce_tax
Notes:
-
- Find out more about composer_manager usage here.
For the 2.x branch of Drupal Commerce, Commerce Guys has moved some of the logic out of the Drupal world and into the greater PHP community.
###Intl
An internationalization library powered by CLDR data. Handles currencies, currency formatting, and more.
###Addressing
An addressing library, powered by Google's dataset. Stores and manipulates postal addresses, meant to identify a precise recipient location for shipping or billing purposes.
###Zone
A zone library. Zones are territorial groupings mostly used for shipping or tax purposes.
###Tax
A tax library with a flexible data model, predefined tax rates, powerful resolving logic.
###Pricing
A component for managing prices, taxes, discounts, fees.
Maintained by Ryan Szrama and Bojan Zivanovic of Commerce Guys.