Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
Have you ever needed a quick and easy way for a site admin to contact a customer on a Drupal Commerce-powered site to send a message about his or her order? For example, to ask the customer question about the order, or to provide him or her an update on the order status?
Introducing Commerce Customer Contact, a module that extends and customizes the Contact module in core to display a contact form in any or all of the following places:
Entity data provides a simple API to add data to any entity. It works similar to core's variable_set/get/del system. Except the data is associated with a entity and only loaded when that entity is loaded.
The primary usage involves the getter/setter methods: entity_data_set($entity_type, $entity_id, $name, $value, $revision_id = 0, $language = LANGUAGE_NONE);
This module adds a password field for anonymous users to the "Account information" pane on the checkout step of Drupal Commerce. When the checkout process completes, the user is automatically logged in.
A module to allow Drupal to make CARE API calls to access and update data held in the CARE database.
CARE has been known by various names over the years, and has been maintained by various software companies. Originally known as IRIS CARE, it is currently called CARENG, from Advanced Computer Software Group Ltd
This module extends Advanced Poll choice field in order to accept files from media module via library or any media source is allowed.
To show the selected media it uses two different view modes one for Choice form and another for results.
This module aims to wrapper around the Drupal Commerce entities and simplify working with the entities and entity wrappers. It provides new classes to represent the entities returned through the Drupal Commerce entity controllers. This means your orders, products, line items, customer profiles, and payment transactions will resemble structured objects.
This module provides a way to create Commerce Address Templates, that are separate entities and can be used as a template to prefill customer profile on the checkout page, for both billing and shipping addresses.
The advantage of this method is that the user sees exactly the number of templates he created, and these templates can be edited and deleted anytime without side effect, since these template entities will not be referenced on any order. They are strictly used for prefill purposes.