Video Course

Fundamentals of Craft Commerce

by Ryan Irelan

Build a complete store with Craft Commerce 1, from product listing to checkout. Read the full description


Get immediate access to the course.
Secure checkout.

Start Watching for Free

What's in this Course?

This course covers Craft Commerce version 1. Commerce version 2, which is currently is beta, will be covered in a future course. Everyone who purchased the version 1 course will get a free upgrade to the version 2 course.

In this course we’ll cover how to install and configure Craft Commerce, how to use it to build a store for physical products, all the while learning some best practices along the way.


By the end of this course you will be ready to implement you first e-commerce website using Craft Commerce. We work on this together and I’ll be here each step of the way.

This course covers the basics you need to know to get started using Craft Commerce for your e-commerce store. It is broken up into four different modules over 21 videos:

Module 1

  1. Introduction
  2. Installing Craft Commerce
  3. Tour of Craft Commerce
  4. What We’re Building
  5. The Three Pieces of Craft Commerce

Module 2

  1. Configuring Craft Commerce
  2. Coding the Product Listing Template
  3. Coding the Product View Template
  4. Coding the Cart Page

Module 3

  1. Starting the Checkout Flow
  2. Coding the Addresses Page
  3. Coding the Shipping Options
  4. Coding the Payment Form
  5. Validation and Re-populating the Payment Form
  6. Coding the Order Confirmation Page
  7. Coding the Order Listing Page

Module 4

  1. Managing Order Statuses
  2. Setting Up Email Notifications
  3. Configuring Sales Taxes
  4. Setting Up Shipping Options
  5. Congrats, you did it!

Craft Essentials + Commerce Bundle

Get the entire Craft CMS learning path in some powerful package. This course plus 4 other make up everything you need to know to get started with Craft. It’s 60+ videos and 8+ hours of training.

Get Craft Essentials + Commerce


What is the difficulty level?


This series is a beginner level introduction to the Craft Commerce plugin for Craft CMS. You should have some experience with Craft CMS prior to using this course.

Do I need a Craft Commerce license to follow along?

You can download Craft Commerce for free to try. However, it will limit you to only using the Dummy (testing) payment gateway. You will not be able to process actual payments until you purchase a license.

Do I need a Craft CMS license to follow along?

You can download Craft for free. Run it on your localhost at and you can access all of the features without purchasing a license. The course sample site has multiple sections and uses Structures, both of which require a paid license on a public website. See more about Craft licensing

How many videos are there?

There are 21 videos in this course.

...and how long is each video?

The video times vary but the total course time is a few minutes over 3 hours.

Where do I get the code you use?

The sample site template code is available in your account after you purchase the course. Don't forget to download it!

What if I need to use them with my co-workers?

There is a Team Pack available, which allows you to share the screencasts with up to 5 people in your company or the Company license, which allows you to use the videos with up to 25 people. You can choose the proper license when you add the video series to your cart.

What if I have a suggestion?

We love feedback about our training materials. Please get in touch and let us know what you think.

Get in touch

We suggest you also learn: