Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How learners purchase products and access checkout in LearnWorlds

LearnWorlds lets users purchase products, through your school's checkout. Depending on the product and your school's setup, users can purchase a product directly or add supported products to the shopping cart.


At checkout, users select an available payment method, enter any required billing details, and apply a coupon code when available. If an off-platform payment method is available, users can also place an order in LearnWorlds and complete the payment outside the platform.


In this article, you'll learn how users purchase different product types, complete checkout, manage subscriptions, and review their payments.


What learners can purchase

Users can purchase the following product types:

  • Standalone Courses
  • Courses with Offers: 
    • Auto-applied offers
    • Coupon-based offer 
  • Bundle offer 
  • Learning Programs and
  • Subscription-based learning programs
  • Course licenses
  • Gifts

Purchase a product directly

If the Shopping Cart is disabled, learners purchase one product or offer at a time.


1. Access the product or offer page: Visit the course or another page that includes a product catalog or offers section, and select the Enrollment button.

2. Provide account details: If the Direct Payment Flow is active in the school's Navigation settings, new learners sign up during the purchase process. Existing learners can select Login.

3. Select a payment method and enter payment details: On the checkout screen, learners select one of the payment methods available for the purchase. Depending on the selected method, they enter their payment details or follow the instructions for an off-platform payment.


Learners can also apply an available coupon code and enter any required billing details configured under Settings → Financial → Billing details.

4. Confirm the order: After completing the required information, learners select Buy. For payments completed at checkout, a confirmation message appears after the payment is completed.


If the learner selects an off-platform payment method, the order is created with a pending payment status. The learner receives the payment instructions configured by the school and completes the payment outside LearnWorlds. Access is granted after the school verifies the payment and marks the transaction as paid.


When multiple payment methods are available, learners can select the payment method they want to use at checkout.


Using the shopping cart

If the Shopping Cart is active, learners can purchase multiple supported products in one transaction.


1. Add Items to Cart: Click the Add to Cart button on any supported product (courses, bundles, learning programs). A floating cart icon will appear across your site pages.

2. Access the Cart: Click the cart icon to open the full cart or hover/tap to preview the mini-cart.

3. Proceed to Checkout: Click Checkout in the cart. If not signed in, the user will be prompted to log in or sign up.

4. Enter Payment & Billing Info: At checkout, users will:

  • Select payment method
  • Apply any global or product-specific coupon codes
  • Enter the required billing information

5. Complete the Purchase: Once the user clicks Buy, they’ll be redirected to a confirmation page and receive two system emails:

  • Purchase receipt
  • Enrollment confirmation

Subscription-based products cannot be added to the cart. They are purchased individually using the Subscribe Now button. Off-platform payments are available only for eligible one-off purchases and do not support subscriptions or installment payments.

Buy course licenses or gifts

Learners can also buy course access for other people. With course licenses, a buyer purchases multiple seats for a course and can distribute those licenses to other users. This is useful when a company or organization wants to provide course access to a group of learners.


Learners can also buy an eligible course as a gift for another person. The recipient can then use the gift to access the course.


Pay with an off-platform payment method

If Off-platform payments are available for the purchase, learners can select the configured payment method at checkout and place their order in LearnWorlds. They then complete the payment outside LearnWorlds using the instructions provided by the school.


The order remains pending while the payment is being completed. Learners can reopen the payment instructions from the Pending payment area of their account page and select Confirm payment after they have paid.


Confirming the payment informs the school that the payment is ready to be verified. It does not mark the transaction as paid or grant access to the purchased product. Access is granted after the school verifies the payment and marks the transaction as paid.


Off-platform payments are available only for eligible one-off purchases. Subscriptions and installment payments are not supported.

Manage payments after purchase

Learners can review and manage their payments from their Account Page.


Under Payments, learners can view their active subscription plans and installment plans, including the next billing date. They can select Cancel to stop a subscription.


In the Payment History section, users can review details of their past transactions, including the product title, purchase date, transaction type, and amount paid. They also have the option to download invoices for their records. 


For pending off-platform payments, learners can reopen the payment instructions and select Confirm payment after completing the payment outside LearnWorlds. Confirming the payment informs the school that the payment is ready to be verified. It does not mark the transaction as paid or grant access to the purchased product.


In the Payment Methods section, users can add a new payment method or remove an existing one, allowing them to keep their billing information up to date and aligned with their preferences.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.