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.
A "@stripe_api.stripe_api" service that can be injected into your PHP classes
Once you've enabled the module and set your API keys, you are free to use the Stripe API library in your custom module. Simply injecting the "@stripe_api.stripe_api" into your class is sufficient to open a connection. For example:
This module aims to provide better AJAX support for Commerce checkout pages as documented here, https://www.drupal.org/node/1329308. Currently this module applies to the standard checkout process & also includes an AJAX checkout block, yay.
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.
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 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.
This module provides a few ways for users to cancel Commerce License licenses. It provides a URL for cancelling licenses associated with a product, and a URL for cancelling licenses associated with an order. The user will see a "confirm cancellation" form (just a checkbox and a submit button) when they visit either of those URLs.
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.
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.
This module provides support for international banking standards and identifiers such as BIC (ISO 9362) and IBAN (ISO 13616).
Current features include CCK field types for BIC and IBAN identifiers, as well as an API to parse and validate those identifiers (with specific IBAN support for 52 countries, up to date as of Release 13 of the ISO 13616 IBAN Registry).
This module adds support for the UK gift aid process to Drupal commerce.
A product can be defined as being eligible for giftaid. If an order contains any gift aid products then the declaration message is shown on checkout for the whole order. Each line item that is eligable for gift aid then gets its gift aid field ticked.
There is a simple view included which adds a link under the store -> orders menu that lists all line items which have the giftaid flag set. That is, every line item referencing an eligible product which the user clicked yes to.
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!
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.