This is the typical checkout flow using Thought Industries' standard eCommerce integration with Stripe. Learners typically start on the learning site homepage, and are then sent to the full content catalog or directly to a specific detail page.
What does this look like?
Learner View of Detail Page:
This page is customized in the course settings found in Content > Actions > Settings. Here, you can set a title, description, image, pricing, etc.

Learner View of Cart:
Clicking the Enroll Now button on the detail page brings learners into their cart, giving them the option to Continue Shopping or Checkout. If applicable, the basket will also include products tied to that particular course, or any related content items.


Learner View of Checkout Page 1 (Registration):
Clicking Checkout from the cart will bring learners to step 1 of the checkout flow which requires each learner to either register or sign in.

Learner View of Checkout Page 2 (Payment):
Clicking Enter Payment Information will bring learners to step 2 of the checkout flow which requires each learner to enter credit card information, agree to terms, and, if enabled, opt-in to your newsletter.

Learner Confirmation Page:
Clicking Place Your Order will bring learners to an order confirmation page. This page automatically pulls course title, image, and purchase price. It will also display any confirmation text you included in Settings > eCommerce.

Learner Confirmation Email:
Once an order is placed, a confirmation email will also be sent to the learner. The confirmation email includes the same information as the confirmation page above, but in a slightly different format. You can further customize your email settings in Settings > Setup > Emails.

Learner Dashboard:
Clicking the View button from the confirmation page or email will bring learners to their dashboard. Learners will see all active content, completed content and certifications, as well as any additional content and eCommerce items available for purchase.
