Can you sell courses online with EmbayLMS?
By EmbayLMS Inc.
Yes. Every paid EmbayLMS plan includes a built-in storefront for selling courses online. You set a price per course, offer coupon codes, and take payment through Stripe. Buyers add courses to a cart, sign in or create an account, and pay. Revenue is paid out to your own Stripe account.

Key facts
- Availability
- Every paid plan.
- Payment processing
- Stripe, through Stripe Connect.
- Storefront
- A public course catalogue with a cart. Buyers sign in or create an account to pay.
- Pricing tools
- Per-course prices and coupon codes.
- Payouts
- Sent to your own Stripe account.
- Refunds and taxes
- Handled in the admin, through Stripe.
How does the EmbayLMS storefront work for buyers?
Your storefront is a public page that lists the courses you choose to sell, each with its price. A buyer browses the catalogue, adds one or more courses to a cart, and pays by card. You can create coupon codes for discounts, promotions, or partner pricing.
Payment happens in Stripe's payment interface. Card data is entered only into payment fields served by Stripe and never touches EmbayLMS servers. Once payment clears, the buyer gets access to the course and shows up in your reporting like any other learner.
Do buyers need an account to purchase a course?
Yes. A buyer signs in, or creates an account, before paying. That account is how they reach the course afterwards, and it keeps their purchases and receipts on record.
Whether a new buyer can create one depends on your workspace. With self-registration on, they register at checkout, then pay once any email check or approval your workspace requires is done. With it off, only people who already have an account can buy.
This is the main difference between selling courses and internal training. Employees are enrolled by an administrator. Buyers enrol themselves, pay on the spot, and expect access right away.
What does it cost to sell courses through EmbayLMS?
Selling is included in every paid plan. There is no separate e-commerce module to license.
Two costs apply to each sale. EmbayLMS deducts a commission, and the rate depends on your plan: higher plans pay a lower rate. The exact rates are not published here; ask us for the rate on your plan. Stripe also charges its card processing fees, which Stripe publishes on its pricing page.
The rest of each sale is paid out to your own Stripe account.
Is selling courses limited by plan?
One boundary applies: the storefront is part of every paid plan, and the free plan does not include it. Beyond that, all paid plans get the same selling features: per-course pricing, coupons, cart, refunds, and tax handling.
Moving up a plan changes the commission rate on each sale, not the selling features. A negotiated rate, where one has been agreed, stays as agreed.
Related questions
- How does the EmbayLMS storefront work for buyers?
- Your storefront is a public page that lists the courses you choose to sell, each with its price. A buyer browses the catalogue, adds one or more courses to a cart, and pays by card. You can create coupon codes for discounts, promotions, or partner pricing.
- Do buyers need an account to purchase a course?
- Yes. A buyer signs in, or creates an account, before paying. That account is how they reach the course afterwards, and it keeps their purchases and receipts on record.
- What does it cost to sell courses through EmbayLMS?
- Selling is included in every paid plan. There is no separate e-commerce module to license.
- Is selling courses limited by plan?
- One boundary applies: the storefront is part of every paid plan, and the free plan does not include it. Beyond that, all paid plans get the same selling features: per-course pricing, coupons, cart, refunds, and tax handling.
Sources
- EmbayLMS features, EmbayLMS, accessed October 9, 2026
- EmbayLMS pricing and billing FAQ, EmbayLMS, accessed August 1, 2026
- Stripe pricing, Stripe, accessed August 1, 2026