SAP Knowledge Base Article - Public

2519571 - Learning users are receiving chargeback warning for classes that have no cancellation policy


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.


SAP Successfactors Learning

Reproducing the Issue

  1. Learning user registers to a class that has no cancellation policy >
  2. Learning user withdraws its registration and receives a warning message saying that there will be charge.


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".


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


chargeback, class, scheduled offering, 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 , Learning Management System , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , LOD-SF-LMS-LAN , Language Packs & Translation , LOD-SF-LMS-SCH , Class - Scheduled Offerings , Problem


SAP SuccessFactors Learning all versions