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.
CRM Core Demo Standard Fields is a simple feature that adds a set of fields to contact records in CRM Core. It is used primarily for testing new features in CRM Core against a set of common fields, in order to evaluate how the feature works. It also provides some logical default fields that can be used for evaluating and demoing CRM Core.
It is not necessary to use the standard fields as part of your CRM Core installation, but feel free to do so.
Ubercart Views Upsell provides two new blocks to help you automatically upsell (or cross-sell) products in Ubercart stores:
Customers who bought this product also bought
The upsell_product_pairs shows products that were purchased by others at the same time as the product being viewed. To use this, enable the view and add the block to a suitable region in your theme. The block will only show results on product node pages.
Customers who bought these products also bought
The upsell_cart_pairs shows products that are not currently in the cart, but that were purchased by others at the same time as the items that are in the cart. To use this, enable the view, then add the upsell_cart_pairs block to a suitable region in your theme and restrict it to display on the "cart" page (or any other pages!)
The output is fully configurable through Views; the default is a grid display of 4 products, but this can easily be changed to any other layout or include other fields.
This module extends Commerce Stock to allow "reserving" a product's stock when a customer adds it to their shopping cart. This removes the risk of overselling when multiple customers are attempting to buy the same product at the same time.
The Ubercart Price List module allows the site administrator to enter CSV price-lists where the price of a certain products change depending on the quantity of that item purchased. Further more, this allows the site administrator to create multiple instances of price-lists and assign those to certain roles in the system. A good example is if you sell a number of products whose price changes based on quantity, but you would like to have different lists for different roles on the site. For example, you could assign a different price list to a distributor vs. just an average registered user, thereby allowing certain users to get better prices than other users based on the quantity that they sell.
Bounce Convert allows you to run "exit-intent" campaigns to show modal webforms to visitors who are leaving your website (determined by mouse cursor position and velocity). This allows you to get an extra pageview from visitors that would otherwise have been lost, and provides an opportunity to make offers, collect email addresses, poll visitors, or ask them why they are leaving. One common technique is to provide a special offer which requires the user to sign up for your newsletter, thereby "capturing" the visitor as they are leaving, instead of losing them.
This module provides a gateway between the french payment solution CM-CIC, also called Cybermut, and Drupal Commerce module.
It works for the following banks:
- Crédit Mutuel
Installation and configuration:
- Download module from drupal.org
- Uncompress it into your module directory
- Enable the module
- Go to Store -> Configuration -> Payment ... And edit the rules with your own datas. You can choose if payment gateway need to be enable for test or production website.
- Enable the rules if it doesn't.
This module comes to give modular capabilities for Paypal IPN handling.
Combined with Drupal Commerce, Rules and the Paypal payment method, using this module you will be able to change your site workflow and logic.
As an example, while the "Commerce subscription products PayPal" integrates with the IPN to start/stop user subscription, but depends on specific user fields and content types, in this module you will be able to achieve the same, but for your own selected fields, content types, etc.
Because I have moved away from doing drupal development, I would love to have a maintainer take over. This is an incredibly easy module to maintain, but I feel that a more drupal-focused developer would make a better maintainer
Adds a price field to every product that is used to calculate the shipping price at checkout.
Once the provided shipping service and method are enabled, you can define for each individual product a unique shipping price.
Commerce Yotpo is Drupal Commerce module that integrates the Yotpo free plug-and-play product reviews solution for eCommerce sites into your Drupal Commerce shop.
Yotpo helps store owners generate tons of product reviews and makes it easy for them to leverage these reviews to increase traffic and sales. Yotpo is serving over 20,000 store owners across 15 different eCommerce platforms in 35 different languages.
Interested in Yotpo?
Sign up on the Marketplace, get started for free! If you opt for paying services, signing up through the Marketplace will get you 30% off!
Yotpo is a free plug-and-play product reviews solution for eCommerce sites. Yotpo helps store owners generate tons of product reviews and makes it easy for them to leverage these reviews to increase traffic and sales.
Yotpo is serving over 20,000 store owners across 15 different eCommerce platforms in 35 different languages.
Download the module and enable it. The installation takes care of setting the weight of the module to a lower value than uc_cart has, but if you manually edit the weights, please take this into account.
Personal recommendation based on your previous purchase.
You can modify the default Views to meet your purpose.
The personalized recommendation view requires to read the user's purchasing history. If a user hasn't made any orders, it displays nothing. In that case, you might consider using the Browsing History Recommender to make recommendations based on users products viewing history.