This project is not covered by Drupal’s security advisory policy.

This module provides some enhancements to the Commerce Product Option and Commerce Product Attributes handling by applying pricing rules to custom product attributes. So, you can add attributes to products that affect the final product price.

Functionality

This module adds a new tab in the option sets administration page allowing you to choose a default pricing operation for each of your attributes.

It also adds a new field type and a new widget to your product fields in order to take advantage of the module’s enhancements.

Features

  • Dynamic price calculation based on selected operators.
  • Cart combination based on product attributes.
  • Support for multi currency.
  • Multilingual attributes.
  • Different attributes and settings per product.
  • Price adjustments either per item or per order.
  • Rules integration.
  • Easy UI for editing and reordering attributes.

It combines the functionality of the two above modules adding the possibility to handle different pricing rules on each attribute in an option set. Commerce has this functionality in its core but if you have more that two attributes, maintaining the prices of multiple combinations through each product can be quite troublesome.

Installation & Setup

  1. Install like any other module through the Drupal 7 module installer.
  2. Install required modules Commerce Product Option and Commerce Product Attributes.
  3. Enable the module from the Modules Admin Page.
  4. Setup an option set (Administration -> Store -> Products -> Option Sets).
  5. Setup a product type with a "Pricing Attributes" field.
  6. Add a new product of the product type and select an option set from the "Pricing Attributes" field.

You can also check the screencast with the basic configuration and functionality: https://vimeo.com/59862366

As a solution to related issues

 #490: Product Attribute Prices
#1555804: Different prices for different attribute fields
#1205628: Rules Integration
#1451776: Dynamically update price

Dependencies

This modules requires Commerce Product Option and Commerce Product Attributes.

This module is being developed and sponsored by Netstudio.

This module is ONLY compatible with commerce_option-7.x-1.x

Supporting organizations: 
Development

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution Obsolete
    Use of this project is deprecated.
  • chart icon472 sites report using this module
  • Created by yannisc on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases