We just upgraded to Commerce 11 and we have our own checkout workflow. When I compile in release build I get this error:
"RecordPromotionUsageActivity is obsolete. Use promotion system in EPiServer.Commerce.Marketing instead. Will be removed in a future major release, but not earlier than August 2018."
We still use workflows, do we need do stop using workflows to get rid of this message?
[ActivityFlowConfiguration(Name = "DolCartCheckout")]
public class DolCartCheckoutActivityFlow : ActivityFlow
public override ActivityFlowRunner Configure(ActivityFlowRunner activityFlow)
If you are using the new promotion system (which you should), then you can remove RecordPromotionUsageActivity from your ActivityFlow.
If you are not, we recommend to move to the new promotion system as soon as possible.
Ah, perfect! Yes, we are using the new one but still with workflows, but it is ok to remove so I will do that.