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.
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.
The UC Ordered Products Reports module adds reports to user profiles and the administrator reports area showing all the ordered products by the specific user or by all users on the site. The fields on each report are configurable in the store report settings, along with the name of the tab used for the report on profile pages and the types of product nodes included on the report. The actual display of the report is sortable and filterable by year. Additionally, users may show the entire report on a single page to see a grand total of all purchased products, and administrators will have the option of exporting data from a report in a CSV file.
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.
Apture helps you enhance your site with content you choose from 50+ different sources. With Apture, you can keep readers on your site and create more content in less time. When readers access the linked content, Apture opens miniature AJAX windows instead of making readers leave the page.
Add contextual Wikipedia, YouTube, Twitter, Maps, Pictures, Music, Books and more. You can also Upload and Link your own contextual content such as images, PowerPoints, PDFs, and Excel Spreadsheets without making people leave your site to view.
The Ubercart Add Donation module is used to dynamically add a donation to ANY order currently in progress. This project differs from other Ubercart donation modules in that it does not require you to add a donation to the cart in order to donate to the site. In other words... you do not need to create a "donation product" in order to handle donations... This module simply allows you to add a donation to any order currently in progress using a Radio button interface as well as a custom donation amount using the Other text field.
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.
This module allows PayPal Buy Now or Subscription buttons to be included with or to replace the 'Add to Cart' button on products. These PayPal buttons redirect the customer immediately to PayPal for payment, bypassing the standard Ubercart checkout process. Order information (including the customer's address) are obtained from PayPal after the purchase is complete.
Provides customers a single click method to choose a product and proceed to checkout through PayPal. At the same time, the purchase is still tracked and handled by Ubercart.
Allows using PayPal subscriptions (recurring payments) with Ubercart. PayPal handles sending the recurring payments, and this module records the payments to an Ubercart order and provides status updates.
Workflow-ng/Rules integration: This module triggers Workflow-ng (for Drupal 5) or Rules (for Drupal 6) events when a Buy Now item is purchased, and when a Subscription item is registered, renewed, or expires.
Confident CAPTCHA™ is a clickable, image-based CAPTCHA that stops spam and malicious bots, while remaining very easy for people to solve. All your website visitors have to do is click a few specific images to prove they are human and not a bot. It takes just a few seconds to solve.
Stop spam and bots on your website without frustrating your users. Download Confident CAPTCHA today!
This module provides additional itegration between iDEAL and Drupal Commerce by using the order number as the iDEAL purchase ID (which appears in the transaction overview of your bank), rather than the payment ID.
Once enabled and configured, the Tealium module for Drupal will add a Tealium Universal Tag to your content pages, so you can begin managing your third-party marketing and analytics tags through the Tealium iQ Management Console. The Tealium Drupal module's API allows you to easily send data about content being displayed from Drupal to Tealium using the Tealium Universal Data Object – utag_data.
HTML5 Banner Maker is the first HTML banner creator app on the web, you can make banner ads, website banners and website headers online that will display across all modern Internet browsers and mobile devices.
Our online banner generator web app is a unique one-of-a-kind web application.
HTML 5 Banner Maker is simple to use, has more features than any other online banner generator and more importantly it makes animated HTML5 banners for your website that look great and perform better than any other banners online!
This module adds the missing delete permissions to commerce entity types (which was decided not to fix in commerce core).
Currently it supports orders, products, customer profiles. If some contrib module using commerce_entity_access() has the same problem, please file an issue about that.
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.
This module offers the missing connection between product types and line item types.
In this case Products serve as a blueprint for line items.
A product is referenced and all fields for the line item are prefilled with the data from the product.
But you are still able to edit and customize the line item. This will not affect the product in any way.
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.
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.