Symptom
The Learning user is receiving a warning message that there will be charge for canceling its registration on a class, even though it is has no cancellation policy.
Environment
SAP Successfactors Learning
Reproducing the Issue
- Learning user registers to a class that has no cancellation policy >
- Learning user withdraws its registration and receives a warning message saying that there will be charge.
Cause
When a class has no cancellation policy applied, there is no way that Learning users will be charged when withdrawing their registration. One common cause is that the label was incorrectly changed.
When a priced class has a cancellation policy (Learning admin side > Learning Activities > Classes > Open the desired class > "Pricing" tab), there are four kinds of warnings the Learning user may receive. Below are the corresponding labels (label is the text displayed by the system as configured in the Learning admin side > References > Manage Labels > Labels).
For classes that require approval:
- warning.PWS.SelfUnenroll.Refund.Approved - message shown when canceling a class that has no cancellation policy.
- warning.PWS.SelfUnenroll.Refund.Approved.CancellationPolicy - message shown when canceling a class that has cancellation policy.
For classes that do not require approval:
- warning.PWS.SelfUnenroll.Refund - message shown when canceling a class that has no cancellation policy.
- warning.PWS.SelfUnenroll.Refund.CancellationPolicy - message shown when canceling a class that has cancellation policy.
For some cases, the labels were being interchanged and therefore sending an incorrect warning to the Learning users. E.g.: warning.PWS.SelfUnenroll.Refund is updated as "You will be charged".
Resolution
The label value (text displayed) is just misleading, but what happens in the background is not affected. This means that, even if the warning says that they will be charged, the system will not charge the Learning user.
In the same manner, even if the warning says that they will get a refund, the system will charge the user. Hence, the label values must only be corrected.
See Also
2342961 - How to attach Cancellation Policy to an Item
2333297 - Cancellation policy message screen "Cancellation policy not available in your locale"
2379196 - How to Import Labels in LMS
2120336 - How to change the messages or text/labels displayed -LMS
2913764 - How to Implement/Use "Debug" Locale to Identify/Update Labels
Keywords
chargeback, class, register, registration, withdraw, withdrawal, cancellation, policy, commerce, finance, item, warning, message, label, banner, change, update, modify , KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS-SCH , Class - Scheduled Offerings , Problem