Tuesday, February 14, 2017 - 12:09 -
Drupal Commerce was initialy developped for Drupal 7 with a simplified core and hooks available to extend the solution as needed for any project .
Both Drupal 8 and Drupal Commerce have learned from experience, and have integrated into core many of the most widely used and essential features.
While the module landscape for Drupal Commerce on Drupal 7 is now very rich and is able to respond to 90% of your project needs, the Drupal 8 landscape is not there yet. However, the gap is pretty small.
A more complete core, more obsolete modules
Drupal Commerce has been fully rewritten and adapted for integration into Drupal 8. The functionality of the most popular contributed modules are now natively integrated in the core of Drupal Commerce, meaning there will be no new D8 version of these modules.
Below is a quick review of 8 of the key modules that are now part of Drupal Commerce core.
New core functionalities for Drupal Commerce 8
Usage : Saving addresses (for shipping and billing) in a user's profile, for use during checkout.
Integration : Available on the user's profile.
Usage : Allows you to create adjustments to prices and order amounts.
Integration : Main framework and primary functionalities integrated. Can be extended by modules.
Usage : Display a progress bar on checkout.
Integration : Available on checkout configurations.
Usage : Display a selector for presenting attributes on products pages for products variations.
Integration : Available on product variation and attribute configurations.
Usage : Allows the customer to customise a product during the checkout process.
Integration : Available on the "add to cart" configuration.
Usage : Send an email to the customer after an order validation.
Integration : Available on order configurations.
Stores - Marketplace
Usage : Allows the administrator to creator multiple stores in one website.
Integration : Available in the initial Commerce configuration.
Usage : Adding a step in the checkout process for managing the user registration and log in.
Integration : Available in checkout configurations.
Over 20 modules are no longer necessary for Drupal Commerce 2.0!
Others examples will be available soon, but weren't ready yet for publication....
So to be continued!