Applying promotions for Microsoft subscriptions
Microsoft has launched a new capability that unlocks promotions based on a customer's eligibility during a purchase. By leveraging a new API made available by Microsoft, any promotional pricing applied to eligible customer purchases in Partner Center can also be applied to the same subscription in an AppDirect marketplace. These promotions are automatically applied during the purchase flows for Microsoft NCE subscriptions.
When a customer purchases new NCE products, performs subscription updates, or renews existing subscriptions, the AppDirect platform will call the Microsoft API for promotions to check if the purchase is eligible for an active promotion. If the customer and the offer they purchase are eligible for a promotional discount, the updated pricing is displayed on the purchase UI.
Earlier, if a customer’s purchase was eligible for an active Microsoft reseller promotion, the subscription would be provisioned in Partner Center with promotional pricing applied, but the AppDirect platform would continue using the marketplace-configured pricing. This resulted in reconciliation discrepancies even though promotions were applied.
Eligible promotions are automatically applied in the following purchase flows:
- Checkout V1 and V2
- Update V1 and V2
- Renewal
- Opportunities
❗ Important: Microsoft requires that any promotion offered as a discount by Microsoft must be passed on to customers. Partners should review their Microsoft Partner Agreement for further guidance.
Prerequisites
The following settings and conditions must be met for automatically applying promotions:
-
Use Microsoft NCE product profiles. Promotions are not applied for legacy subscriptions.
-
Enable PromotionSyncJob on the cluster. PromotionSyncJob runs daily to sync promotions from Microsoft Partner Center.
-
Enable the Enable apply dynamic promotion setting. To enable this setting, Go to Manage > Marketplace > Settings| Billing Functionality. In the Subscriptions section, select Enable for Enable apply dynamic promotion.
How are promotions applied?
When promotions are applied, partners can determine a customer’s eligibility for a promotion during the purchase flow. If eligible, the customer will see that Promotional Pricing is available, and the discount will automatically apply. This aligns with Microsoft's expectation that the discount is passed on to the customer.