Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module lets you alter the price of (charge more or less for) a product depending on the options chosen by the user on the add to cart form.

This module extends the functionality of the Commerce Product Option module, which makes it possible to add general product options which apply to all products of a product type, without having to create a product for each combination of options. This module does not do any AJAX magic.

This functionality could be theoretically achieved using rules only, however rules support is still quite messy and this seemed like a functionality worthy of a sandbox.

Dependencies:
Commerce Product Option 7.x-2.x

Use:

  • Create a product option set (see Commerce Product Option manual).
  • The taxonomy vocabulary referenced by this option set through a term reference field will have to be edited and a commerce "Price" field has to be added to the vocabulary.
  • Now you can set a relative value of the price field for vocabulary terms (product options) of your choosing. You can use a positive value (it will be added to the final price), or a negative value (it will be subtracted from it).
Supporting organizations: 

Project information

  • Module categories: E-commerce
  • Created by gbyte on , updated