it's now time to look through the module list and start enabling the features you'll need. For now, refer to the brief module descriptions on the modules page to see what features a module provides.

One of Ubercart's modules is Google Analytics For Ubercart but recently, privacy advocates have been on the warpath regarding the collection of information using Google Analytics... If you are planning on using Google Analytics, please make sure your GDPR and Privacy statements are up to date.

The following modules will need to be enabled for a functional e-commerce experience.

  • Entity Plus
  • Entity Tokens
  • Entity UI
  • Rules
  • Rules UI
  • Ubercart

The next step is to look through the module list and start enabling other features you'll need, here is a list of the modules on a fresh install of Backdrop and Ubercart.

  • Test Gateway - Test Payment gateway - Adds a credit card gateway that simulates a successful payment for testing checkout.
  • 2Checkout - Payment gateway - Integrates checkout with 2Checkout.com.
  • Ubercart Ajax Administration
  • Product Attributes
  • Authorize.net - Payment gateway - Processes credit card payments through Authorize.net.
  • Catalog - Creates a block and a page display of products by category.
  • Cart Links - Create specialized links to purchase products from other nodes.
  • Credit Card - Allows you to take card payments - Receives credit card payments through checkout.
  • CyberSource - Payment gateway - Enable to process payments using CyberSource Silent Order POST.
  • File Downloads - Allows you to sell downloadable product
  • Flat Rate - Charge a flatrate per product or per order for shipping.
  • Payment - Enables the payments API for receiving and tracking payments through your site.
  • Payment Method Pack - Provides the check/money order, COD, and 'other' payment methods. Recurring Payments
  • PayPal - Payment gateway - Integrates various PayPal services
  • Product Kit - Create products that represent collections of other products.
  • Shipping Quotes - Displays shipping quote information to customers at checkout.
  • Reports - View reports about your store's sales, customers, and products.
  • Roles - Assign permanent or expirable roles based on product purchases.
  • Shipping - Sets up shipments for shipping companies with integrated web services.
  • Stock - Manage stock levels of your Ubercart products
  • Tax Report
  • Taxes - Calculates tax on orders
  • UPS - Integrates UPS online tools for rate quoting, shipping, and tracking.
  • U.S. Postal Service - Returns quotes from the United States Postal Service.
  • Weight Quote - Quotes a shipping fee based on an order's total weight.
  • Google Analytics - Send e-commerce data to Google Analytics for reports and tracking.

You can also install additional support modules. Clicking on the Admin bar "Functionality" and then "Install new modules" and search for "ubercart"... here's is list of the modules available to install straight from Backdrop CMS.

  • Ubercart Discounts
  • Ubercart Mini Cart Block
  • Ubercart Stripe
  • Ubercart Who Bought What
  • Ubercart CiviCRM Integration
  • Ubercart Product Context
  • Ubercart Feeds
  • Ubercart Files User Merge
  • Ubercart Orders User Merge

At the time of writing (30th October 2022) development is also being undertaken on the following modules which don't have a formal release on backdropcms.org. These can be downloaded and manually installed from the GitHub repository https://github.com/orgs/backdrop-contrib/repositories to find Ubercart modules simply visit the link and type "ubercart" in the "Find a repository" search field. To install them follow the official guide here https://docs.backdropcms.org/documentation/extend-with-modules

  • Ubercart clearance - module for handling clearance products
  • Ubercart new expire - automatically removes a catalog term from a product after a specified time.
  • Ubercart Go Cardless - GoCardless payment gateway integration
  • Ubercart price per role - allows Ubercart to charge different prices to different customers based on their roles.
  • Ubercart restrict qty - Add a basic quantity restriction to a product in your Ubercart store.
  • Ubercart volume pricing - multiple prices per volume of products in Ubercart.
  • Ubercart feeds - Feed Mappers
  • Ubercart Variable Price - customers can specify their own price for a product
  • Ubercart CSV - CSV export
  • Ubercart out of stock - Display an "out of stock" notification

** todo - See the tutorial section for more information on the above modules and how to use them - todo **

 

 

 

 

This section relating to Ubercart has been modified to reflect the port from Drupal to Backdrop CMS and its usage from https://www.drupal.org/docs/7/modules/ubercart under the Share and Reuse content under the Creative Commons License, Attribution-ShareAlike 2.0