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.
This project is not covered by Drupal’s security advisory policy.
Commerce Pre-order provides a framework to allow pre-ordering products utilizing Drupal Commerce's checkout.
Sponsored by Nack Creative LLC
Features
- Special product pricing for pre-order period
- Automatic pending order creation to capture funds once the product is available
Architecture
This module creates a pre-order price and status field on every product type which is used to trigger special pricing of the product during the pre-order period. The future due amount is accounted via new orders created after checkout.
- Special product pricing for pre-order period
- This module creates a pre-order price and status field on every product type
- Pricing rules set the price to the pre-order price while the product's pre-order is enabled (ie status field)
- Automatic pending future orders creation for each pre-ordered line item
- On checkout complete via rules, pending orders are created for each pre-ordered line item. The line items can be grouped by product type to create fewer pending orders.
- Product type setting for 'combine order' is on the product type form provided by the product ui
- Each new pending order is referenced to the initial checkout order via an entity reference field on the order
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: E-commerce
- 36 sites report using this module
- Created by recrit on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
7.x-1.0-beta1
released 12 June 2013
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 22 May 2013 at 12:45 UTC