Drupal eCommerce course

$19.99
eCommerce with Drupal and UberCart

Learn how to sell tangible goods, downloadable products or subscriptions/memberships with Drupal and Ubercart.

Web platform: 
Drupal 6
What you will learn: 
Install and configure UberCart
Create and add physical or downloadable products
Product variations with attributes and features
Payment capture
Shipping
Tax
Fulfilment and order management
Advanced features

Over 70 pages of original content in total

Over 50 online practicals, exercises and quiz questions

Easy to follow and NO ecommerce experience necessary

Additional links to research and resource materials

Badge and site review page upon completion

Fantastic drupal and ubercart ecommerce course

Who's it for

This course is designed for people who want to set up an ecommerce website of any sort. It assumes the reader already has a Drupal website installed on their own PC or web server. However, we offer a quick, free Drupal installation and setup course for people who don't.

For people who do not yet have live webservers, domain names or hosting, we also offer hosting plans and web packages tailored for Drupal websites.

Prerequisites

Absolutely no programming required

This courses assumes that you have at least a basic Drupal website on which to test and build your store. In addition, you will need access to the Internet as there are a number of practicals, exercises and quizzes available on Site prebuilder as well as other resources and downloads.

Description

eCommerce, written by experienced technical author David Mercer (Building powerful and robust website with Drupal 6, Drupal 7), is designed to give you a comprehensive practical introduction to creating and operating any type of ecommerce website.

The course focusses on practical, real world knowledge with an abundance of insights and valuable information to turn you into an adaptable and confident ecommerce webmaster. Split nominally into four main sections, the course will discuss how to:

  1. install and configure UberCart
  2. create and manage any type of product (including tangible, downloadable and subscription/membership products)
  3. fulfil orders by capturing payments and handling shipping
  4. implement advanced features like recurring payments, discounts, affiliates and product kits

The course is integrated with the Web so that readers can effortlessly navigate between the course and online quizzes, practicals and exercises.

Table of contents

  • Preface
  • Introduction
  • Installation
  • Configuration
  •  Shipping
  •  Tax
  • Products
  •  Classes
  •  Attributes and Options
  •  Features and Adjustments
  •  Catalog
  • Fulfilment
  •  Payments
  •  Shipping
  • Advanced
  • Summary
  • Recommended Reading 

Excerpt

Practical: Flat rate shipping

On the Quote methods page, click on the Flat rate tab and then click on the Add a new flat rate shipping method link to bring up the Edit flat rate method page:

Creating a new flat rate shipping method

Fig 7: Creating a new flat rate shipping method

In this instance a new Local flat rate method is being created with a base price of $5 and an additional charge of $2 per product. Naturally, you would use prices that reflect your store’s individual costs. Click Submit to add this method to the list of quote methods. You can add as many as you like here depending on what you need to cater for all your customers:

 New local flat rate shipping method

Fig 8: New local flat rate shipping method

This new shipping method is now available to customers purchasing products from your store. By itself, it’s not much use because we have not told the store when it can apply this shipping method. Given that it is for Local delivery we need to ensure that it is only available to local customers. For argument’s sake, let’s say only those customers in the same city.

In order to enforce this, click the conditions link on the far right of the listing to bring up the following page:

Adding a condition to the Local shipping method

Fig 9: Adding a condition to the Local shipping method

We want to see the postal code supplied with an order because this can tell us if the customer is local or not. Make the selection and click Add condition. This brings up the condition’s configuration page that can be used to specify the precise condition to be tested:

Providing a postal code to test against an order’s shipping address

Fig 10: Providing a postal code to test against an order’s shipping address

In this instance, any postal code that begins with 070 is considered local, for the purposes of this Local flat rate delivery. With that setting made, click Save changes to add it to the Local conditions.

Now, assuming you have this shipping method enabled in the General settings sub-tab of the Quote methods tab of Shipping quote settings, whenever a customer enters a delivery address within the 070* postal code region, the Local flat rate shipping method will become available for them to select at a base rate of $5 and an additional $2 per product. We’ll see this in action later in the course in the section entitled Fulfilment.

I Pledge that my content is 100% unique and original
David Mercer's picture

"Bestselling author of development, eCommerce and marketing books." ~ Wikipedia

I am a serial entrepreneur and startup founder. I also consult to huge corporates and SMEs - providing insight and experience that relates business objectives to technical, analytical, Internet marketing, and SEO solutions. Tell me what your business needs; and I'll make it so.

Related products: