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.

Internal content