List courses, apply vouchers and discount coupons to sell online courses and merchandise, and sell course subscriptions with the built-in eCommerce module.

B2B Selling

Sell Smart with a B2B Selling LMS!

MapleLMS enables you with robust B2B selling tools so that you can sublicense or resell the courses to your partners and affiliates. It supports a global audience base and multiple languages.

White-Label Storefront Non-dues eCommerce

Storefront Integration

Storefront integration ensures that all the training courses, event registrations, and subscriptions are available for purchase on the storefront. Users can purchase them to start learning or attend events.

Non-dues Revenue Generation

Using B2B selling, the LMS enables you to sell courses, events, and merchandise to earn non-dues revenue (additional income beyond the membership fees). Both members and non-members can make purchases.

Shopping Cart & Course Catalog

Showcase to Generate Demand!

With a built-in eCommerce platform, MapleLMS uses the shopping cart and course catalogs that enable your learners to have more control over their learning as they can browse, select, and purchase LMS courses. The best training platform with course catalogs, shopping cart, merchandise selling for non-dues revenue, and more!

List Sell Non-dues Revenue Subscriptions

Course Catalog

The LMS Course Catalog features the list of all available courses, events, and subscriptions with their descriptions, prices, and other important details such as the course duration, learning objectives, and prerequisites. Learners can browse the catalog to make a purchase.

Shopping Cart

Using the LMS Shopping Cart feature allows learners to add desired courses they want to purchase to their online carts. They can also browse the catalog for more courses or checkout to pay for all the courses or subscriptions they have purchased.

Process Checkout

Learners review the courses and subscriptions they have added to their cart, see the total cost, and select the payment method they want to use prior to checkout. Credit cards, PayPal, or other online payment systems can be added to the payment options.

Course Auto-Enrollment

After the payment is processed, the learner is enrolled in the course and can access the course materials from the LMS.

Progress Tracking

The LMS starts tracking learners’ progress once they get to purchase a course and get auto-enrolled into it. This can include tracking quiz scores, completed assignments, and time spent in the course.

Role-based Pricing

Personalized Benefits!

Community members or employees can get discount coupons and vouchers on the LMS courses based on their roles. They can redeem vouchers or coupon codes to purchase courses at discounted rates to the standard pricing.

Define Discounts Set Role-based Pricing Reduce Admin Burden

Identify Roles & Assign Pricing

You can define the roles of your users, such as managers, employees, trainers, members, volunteers, or customers. Define role-specific pricing for each role based on the features and functionality they need.

Set up access levels

Different roles will have different access levels to the courses, such as members, trainers, and employees can access for free or discount but others can pay the standard price.

Automate Pricing

The LMS automatically applies the appropriate pricing for the users depending on their roles. This ensures that users are charged the correct amount for their access to the LMS.

Track Usage

You can track usage and analyze user data to determine the effectiveness of the role-based pricing strategy. This helps you make adjustments to pricing and access levels as needed to ensure that the LMS is meeting the needs of all users.

Payment Gateways

Transact Securely!

A wide range of secure payment options, cards, and gateways are available with MapleLMS. Get your teams trained right away with the best Salesforce LMS in the world.

Secure Transaction Payment Methods Order Fulfillment

Set up Subscription Plans

Decide pricing for the training course, course bundles, event registration, or course subscription plans that users can purchase from the LMS storefront. When they select the courses and confirm it directs them to the payment gateway for payment.

Define Available Payment Methods

Define the payment methods available to a specific country, so that your users can purchase courses or subscriptions. Depending on their locations the payment options might vary. The respective gateway then securely collects users’ patent information, such as credit card or bank account information.

Verify Payment

The payment gateway verifies the payment information provided by the user to ensure that it is accurate and complete. The payment gateway sends the payment to the payment processor once the payment details are verified.

Process Payment

The payment processor authorizes and completes the payment transaction after communicating with the user’s bank or payment provider. Now, the payment processor notifies the payment gateway of a confirmation message to the LMS platform.

Allow Course Access to User

The LMS platform admins can now grant access to the users (learners) to the courses they have purchased or subscribed to so that they can start their learning journey.

Financial Transaction Report

Access Instant Financial Report!

Our financial transaction reporting system, seamlessly integrated with payment gateways like Stripe & Razorpay, offers a robust set of tools for administrators, managers, and instructors to effortlessly track total revenue within specified timeframes, with detailed breakdowns of income from key code activations. The offline payment support is also available within the LMS.

Define Discounts Set Role-based Pricing Reduce Admin Burden
Financial Transaction Report

Instant Report

Admins no longer need to contact the financial team to get information through an integrated payment gateway. They can get or view the financial report directly from the payment gateway within the LMS itself.

Details About Payment

The admins can get the minimal financial transaction report from the LMS and that report will highlight important details like transaction ID, name, amount, etc.

Determine Total Revenue

Calculating total revenue using the minimal transaction reports within the LMS becomes easy, just add the amounts or multiply the total number of users by the amount they paid.