Depending on your permissions, you may see the Commerce option under Site Administration → General on your site. In most cases, this feature will be disabled or display a lock icon when you first encounter it.
Once the Open LMS team enables the feature, you will be able to activate it. After enabling Commerce, additional configuration options will become available on this page.
From here, you can configure key settings, including:
- Whether the eCommerce catalog is public or requires users to log in
- Whether non-authenticated users can make purchases (they will be prompted to create an account during checkout if needed)
- The payment processor to use (currently, Stripe, Authorize.net, Paypal and PayU Latam are supported)
- Which availability plugins should be used with eCommerce (this list reflects all availability plugins installed on your site)
You can also choose between two checkout flow options:
- Directly from the catalog to checkout
- From the catalog to a product details page, and then to checkout
Once you have configured these settings, you can proceed to set up your Payment gateway within Open LMS and begin creating your eCommerce benefits.