UC Role Progression

Component type

module

Maintenance status

Development status

Downloads

1467

Component created

Component changed

UC role progression uses Ubercart's 2.x conditional actions in conjunction with the UC roles module. It answers a need for a purchasable role that enables a user to progress through a series of predefined roles according to a set schedule. A possible use case for this: purchased access to an e-learning course wherein each week the user gains access to a new set of nodes.

Ubercart CloudFront

Component type

module

Maintenance status

Development status

Downloads

390

Component created

Component changed

Do you want super fast file downloads from your Ubercart store?
Ubercart CloudFront module provides an easy way to generate Signed URLs for protected files hosted from Amazon CloudFront CDN.

This module integrates directly with Ubercart File module by doing a server-side redirect for the download link provided in emails and Files tab on user profile page.

Ubercart Members-only permissions

Component type

module

Categories

Maintenance status

Development status

Downloads

3047

Component created

Component changed

This module allows Ubercart store administrators to apply more fine-grained permissions to the product catalog and shopping cart.

This is particularly useful in situations where you want the general public to view most of your site, including the product catalog, but only permit certain registered members, such as wholesalers, to see information about factory-direct prices or to use the shopping cart.

A configurable message will be shown next to the product if the user has insufficient permissions. This message may contain HTML as well as tokens. Some examples:

  • Sign up as a member to see factory-direct prices and shop online
  • <a href="mailto:enquiries@[site-mail]?subject=Quote for [type-name] SKU [model]: '[title]'&body=Request from [user-name] ([user-mail]) for pricing info on [model] (category: [term])."> Request price by email </a>

The second example produces a link Request price by email, which when clicked opens the user's email client and fills out address, subject and body with info related to both the user and the product they're viewing, so that all they have to do is click "Send".

For those not entitled, prices may be shown as a configurable replacement text, for instance "POA" or 0.00, or may be removed from forms and tables altogether. This can be configured at Administer >>Store administration >> Configuration >> Members only settings. Again HTML and tokens are allowed.

UC Product Dependencies

Component type

module

Categories

Maintenance status

Development status

Downloads

1985

Component created

Component changed

UC Product Dependencies is an Ubercart module which allows you to restrict products from being purchased based on CCK Node Reference dependencies, without complicated access control schemes.

For each of your product content types, you setup a Node Reference field which will store references to product dependencies. The module can be configured to enforce the location of these dependencies either in a user's cart, or in a user's order history.

Ubercart SSL

Component type

module

Categories

Maintenance status

Development status

Downloads

15416

Component created

Component changed

What does this module secure by default?
This module secures /cart* pages, /user* pages, /checkout* pages, and /admin/store/* pages with your SSL enabled website.

Requirements:

Fundraising

Component type

module

Maintenance status

Development status

Downloads

1418

Component created

Component changed

This module makes it easy for NGOs to set up fundraising tools on their Drupal sites.

Features:

  • Multiple donation pages for different campaigns
  • Donation menu to show how the donation will be utilised
  • Multiple payment gateways (handled by PG API module)
  • Selectable / custom donation amount
  • GiftAid feature (available from Beta 3 and on) - data export feature to follow

Quoting / Estimate

Component type

module

Maintenance status

Development status

Downloads

1232

Component created

Component changed

Module initially developed as an utility for company websites that provide services, but not necessary trough bulky and shop-oriented e-commerce interfaces. Hence, it primarily lack support for payment and order workflow, which can be achieve with other modules. It is meant to be very customizable.

To use, you should install the module and keep in mind it works with the following structure:

Microcart Block

Component type

module

Categories

Maintenance status

Development status

Downloads

2889

Component created

Component changed

uc_microcart provides a block that displays a cart icon, the total number of items in a cart, the cart total, and links to the cart, and that's pretty much it out of the box.

It's easily customizable by overriding the default template - just drop a microcart.tpl.php in your site's theme directory.

The variables available to the template is:

Ubercart Min/Max Order Quantity

Component type

module

Categories

Maintenance status

Development status

Downloads

3533

Component created

Component changed

This simple module allows Ubercart store administrators to set the minimum and maximum number of items to be in the shopping cart before a user is allowed to proceed to checkout.