Introduction
On platforms where training credits are enabled, you can optionally configure a training credit shop, where users can purchase “packs” of training credits to add a certain number of credits to their wallets.
- For more details about the shop interface see the article Learning with training credits > Purchase more training credits.
The purchase of training credit packs can be restricted to Power Users only, or opened up to learners as well.
This article covers how to configure the training credit shop on your platform, including how to disable it altogether if you do not want to use the feature. It also covers how to create training credit packs to put on sale in the shop.
Prerequisites
The instructions given here assume that training credits are already enabled on your platform as described in the main article Training credits for e-commerce. Here will we only cover the setup related to the training credit shop.
Set access to the training credit shop
→ Superadmin only
Depending on how you are using training credits on your platform, you may want to restrict purchase of training credit packs to specific user levels, or not sell training credit packs at all.
To set this up:
- Go to Admin menu > E-commerce > Manage to open the E-commerce page.
- Select the Training credits tab and, under Training credit shop access select which users should be able to purchase training credit packs: Power Users and/or Users. Deselect both options to hide the training credit shop altogether.
- When you are finished click Save changes.
The effects of some possible access configurations are detailed below.
Only Power Users purchase training credit packs:
One use case for training credits is to allow only Power Users to purchase training credit packs. Then those Power Users can:
- Use their own credits to directly enroll their learners in courses. See the article Training credits for e-commerce > Spend your training credits on behalf of others.
- Transfer some of their own credits to their learners’ wallets. See the article Training credits for e-commerce > Transfer your training credits to another user. In this scenario the learners can use the credits they receive to self-enroll in paid courses, without having to make a money purchase.
- Purchase training credit packs on behalf of their users. See the article Navigating and managing your shopping cart > Purchase on behalf of another user.
Note that for all these actions, Power Users must have the permission Course catalogs / purchase on behalf of other users.
Hide the training credit shop altogether:
Another alternative is to not sell training credit packs at all. You can achieve this by deselecting both User and Power User. In this case you can still use training credits on the platform by having the Superadmin assign credits directly into wallets, thereby making credits available either directly to learners, or to Power Users who can administer those credits for their learners.
Training credit shop and extended enterprise
Remember that all the training credit options, including those for the training credit shop, can be customized for each extended enterprise client. This means that, for example, you can make the training credit shop available only on certain domains
For more information see the article Training credits for e-commerce > Training credits on extended enterprise.
Create training credit packs
→ Superadmin only
Once you have set up access to the training credit shop, you will need to create some training credit packs to put on sale in it.
Training credit packs are preset amounts of training credits (for example, 200 credits) that are made available for users to purchase in the training credit shop.
Tip: When you create a training credit pack you set:
- The number of credits it contains
- Its purchase price and currency: users can select the currency of the training credit shop from a drop-down menu, and they will see listed only the packs priced in their selected currency.
- (on extended enterprise platforms) Its associated domain (root platform or extended enterprise client): the pack will be available for purchase only to users of that domain.
You can create and edit training credit packs from the Training credit management page:
- Select Admin menu > E-commerce > Training credit management.
- In the Training credit management page, select the Training credit pack tab.
- You will see a list of all the training credit packs created so far, if any. Here you can delete or edit the existing training credit packs as well as create new ones.
To create a new training credit pack, in the top right corner select the + icon (create new pack). This will open the Create training credit pack panel, which takes you through the following configurations:
- (Only for extended enterprise platforms) The Associated domain for which you are creating this training credit pack. Each pack is specific to a domain.
- Name and Description for your new training credit pack. These elements influence how the pack will appear in the training credit shop.
- In the Training credits contained field set the number of training credits to be included in this pack. Then in Price and Currency set how much the training credit pack will cost to buy.
→ The field Conversion rate of training credits inside the pack will then show you how much each credit of this pack effectively costs to buy.
Note that you can freely set the prices of training credit packs so that a single TC costs more or less than 1 unit of default currency. For example you could make a pack of 150 credits cost €100.
When you are finished click Create and edit. A new panel will open where you can review the pack configuration, and change its settings if needed. Here you can also upload a custom symbol for the pack, that will be used to display this pack in the shop to end users. The recommended image dimensions are 700x350px, and maximum file size is 4MB.
Finally, click Save changes. The training credit pack you created will now be available in the training credit shop of the associated domain. Remember that only the user levels specified in Training credit settings for that domain will have access to the shop.
→ Note that packs are currency-specific. If you set a pack price in EUR, it will be visible only when the training credit shop is set to the EUR currency.
- If you subsequently want to edit an existing training credit pack, hover over its row in the list and click the pencil icon to open the pack configuration panel again.
- To delete a pack, hover over its row in the list and click the trash icon. Note that a deleted pack will no longer appear in the training credit shop, but it will still be listed in the transaction history of users who purchased it.
Manage training credit packs
→ Superadmin only
You can view and manage all the training credit packs created on your platform from the training credit management page. To do this:
- Select Admin menu > E-commerce > Training credit management and then select the Training credit packs tab.
You will see listed all the training credit packs already created in the platform, with columns indicating its number of credits, price, currency and (on extended enterprise platforms) associated domain. From here you can:
- Click the pencil icon on any pack’s row to edit all its properties. These are the same ones that were defined during creation of the pack.
- Click the trash icon on any pack’s row to delete that training credit pack from the platform. This will remove it from the shop, but will not affect the balance of users who have previously purchased the pack.
- Click the plus icon in top right corner to create a new pack.