Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
- Stop the same coupon from being added twice
- Now adding coupons field to all order types
- Now loading order from entity cache for final validation since formstate order can be out of date
removed incorrect reference arg from usage module views handler
removed package, added project to .info
added check for null coupon in order refresh
fixed wrong variable error
removed incorrect reference arg from usage module views handler
removed package, added project to .info
added check for null coupon in order refresh
fixed wrong variable error
fixed improperly named update functions
removed incorrect double index on code
- Delegated coupon conditions to rules condition components.
- Added support for coupon related modules that do "transactional" condition checking, such as giftcards and usage limits.
- Fixed numerous bugs.
- Simplified API, see the .api.php file
First release of new Coupons branch. Coupons now integrates with the Discounts module - you can now have coupon codes that control any existing discount offer. Coupon codes can be managed from the Discount page now.
There will be an upgrade path for simple Coupons 1.x sites forthcoming.
Issue #1508682 by input | pcambra: Missing readme.txt.
Issue #1658228 by davidwhthomas: Fixed Admin coupon view visible to all users?.
Issue #1643724 by davidwhthomas: Fixed Coupon attempts to be added twice after validation on another pane error during checkout.
Issue #1654996 by pcambra: Fixed Wrong 'Coupons' checkout pane configuration option.
Issue #1685444 by pcambra, nielsonm: Added Times used coupon views handler.
Issue #1691672 by twardnw: Added display 'Number of uses' and times used on coupon list.