Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
This module provides a single-page checkout experience so users can view a product, enter credit card and billing info, and pay all on the same page. In other words, it provides a one-click, one-step checkout process.
Products can be referenced to any node type. If a node has a product reference to it, then the single page checkout form is attached to the node. If a node has 2 or more products referenced to it, it will automatically add/remove products to the cart via AJAX whenever you switch between products. It also adds a rule condition to remove the "Add to Cart" message displayed on a node when a product is added to the cart.
Vcard Field is a self contained field that supplies most of the fields you need to make a VCard for contacts. Supported entities are Users and Nodes, I have not tested it for other types.
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.