---
title: "eCommerce FAQs"
slug: "ecommerce-faqs"
updated: 2026-02-05T19:06:44Z
published: 2026-02-05T19:06:44Z
canonical: "support.smarteru.com/ecommerce-faqs"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.smarteru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# eCommerce FAQs

---

### 

## How do I sell my courses from a third-party site such as PayPal or Shopify?

If you'd like to sell your courses from a third-party site, you'll need to use SmarterU's [external storefront feature](/v1/docs/ecommerce#external-storefronts).

To sell your courses from a third-party site:

1. Enable your [account's **eCommerce** setting](/v1/docs/account-settings#ecommerce).
2. [Add a subscription variant](/v1/docs/adding-a-variant).
3. [Assign the subscription variant to a new or existing group](/v1/docs/group-subscriptions#adding-subscriptions-to-a-group).
4. [Add an external storefront](/v1/docs/adding-an-external-storefront). When adding the storefront, be sure to do the following:

- 
  - [Set the **External Type** setting](/v1/docs/external-storefront-configuration#external-type-required) to the third-party eCommerce you would like to integrate with the storefront.
  - [Add the subscription variant to the storefront](/v1/docs/external-storefront-subscriptions).
  - [Ensure that the group assigned to the storefront](/v1/docs/external-storefront-configuration#group-required) has been [assigned the subscription variant](/v1/docs/group-subscriptions). This is necessary to process enrollments.

For more information on adding an external storefront, refer to [Adding an External Storefront](/v1/docs/adding-an-external-storefront).

If you'd prefer to [sell your courses with PayPal directly from SmarterU](/v1/docs/learner-interface-buying-courses), you'll want to use the [integrated eCommerce feature](/v1/docs/ecommerce#integrated-ecommerce).

## My eCommerce purchase isn't creating users or assigning courses. What should I do?

For Shopify, you should:

- Verify that the [external storefront's domain is set to your Shopify domain](/v1/docs/external-storefront-configuration#shopify-webhook) and NOT any other domain that you may have created to replace Shopify (e.g., store.mycompany.com). Be sure to exclude any prefix such as https:// or www.
- Verify that the subscription variant has been [added to the external storefront's subscriptions](/v1/docs/external-storefront-subscriptions).

## My user is created, but no courses are assigned to the user. What should I do?

You should:

- Verify that the [subscription variant's **eCommerce** setting is enabled](/v1/docs/variant-main#ecommerce).
- Verify that the [subscription variant has been added to your eCommerce group](/v1/docs/group-subscriptions#adding-subscriptions-to-a-group).
- Verify that your user was assigned the subscription by [viewing the user's subscription enrollments](/v1/docs/user-subscription-enrollments).
- Verify that the [courses in the variant have their **Automation Enrollment** setting enabled](/v1/docs/variant-courses#automation-enrollment). By enabling this setting, SmarterU automatically enrolls the purchaser in the courses after they are [enrolled in the subscription](/v1/docs/enrolling-users).

If the variant's courses have **Self-Enroll** enabled, the courses will NOT be automatically assigned to the purchaser. The courses will be available for the purchaser to enroll in via the [Catalog](/v1/docs/learner-interface-enrolling-in-courses).

- Wait five minutes and check again. There might be a slight delay as the user is processed.
