Symptoms
PlacePlanPeriodSwitchOrder_API is called to change service plan. An order is placed and is sucessfully processed, but as a result the promotion assigned to the subscription is lost. Why does it happens?
Cause
PlacePlanPeriodSwitchOrder_API called without parameter applyPromo
.
Resolution
Set applyPromo
to 1
as described in the documentation.