Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download commerce-8.x-2.1.tar.gztar.gz
431.47 KB
MD5: aae2388b14c4efd0705ccb4e1c843d5a
SHA-1: 58734bf70397f165d284549e88479568c1c9ee0f
SHA-256: 38946d2c5cc8476d55594324e41ce47dbfd1f6dd8378bc64189c2a6a31942551
Download commerce-8.x-2.1.zipzip
973.11 KB
MD5: e4b338e399151af7203b6045ea54b75e
SHA-1: 3dab9fb02781b426f93043af0f61c6a304ed0bbd
SHA-256: 559d9db4fea975dc3be7b920bd9a665485a893bbfbf8fa1b9236271cc0b9c758
Release notes
Requires Drupal 8.4.0 or newer.
Changes since 8.x-2.0:
- #2920212 followup: Expand the test cases.
- #2917383 by joekers, bojanz: Payment gateway status is not selected when the value is Disabled
- #2916549 by ransomweaver: Check permissions before adding payments in hook_entity_operations
- #2917571: Make payment_gateway and payment_method order fields optional (#817)
- #2920212 by bojanz: Add an Interval value object
- #2919078 by nikathone: Displaying wrong coupon usage number
- #2917222 by dev.tim, bojanz: The order total summary doesn't have access to adjustment percentages
- #2877632 by smaz: Redirect to Order view instead of Orders listing after order add/edit
- #2909704 by guptahemant: can't reinstall commerce_checkout after uninstall
- #2883382 by finne, bojanz: The adjustment label is not guaranteed to be a string
- #2805355 by bojanz: Add the ability to "Lock" an Adjustment so it cannot be removed during refresh
- #2915274 by mglaman: Add PanelizerEntity plugin to support Panelizer integration for Products (#811)
- #2916099 by erik.erskine: "Limit by store" condition plugin saves incorrect UUIDs
- #2913682: Require Drupal 8.4.x
- #2913595 by jafacakes2011: Order receipt email has encoding issues
- #2882136 by bojanz, facine, vasike: Improve support for non-expiring payment methods
- #2910841 by joachim, sorabh.v6, drugan: Check for the bcmath extension in status check during runtime
- 2904629: fix CartOrderPlacedTest uses two different users for cart testing (#807)
- #2913409 by bradjones1, bojanz: commerce_price_install() needs to account for config sync
- #2911852: Updated broken link for installation on documentation page (#808)
- #2913444 by ytsurk, emanuelrighetto: Conflict with webprofiler