---
schema_version: "1"
id: e26f9d348580309a3a2463b3fbfa6dd06cf052d921fc778506e77ca6404fe8f9
title: Control Proration Logic for BOGO Promotions and Bonus Products
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/b2c_rn_25_5_bogo_proration.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.b2c_rn_25_5_bogo_proration.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d6bbd56f5072dd13e2a6f8e3a0df6d71385eaca6fdc55599e94ac3d599d00c0a
description: We have added two new preferences in Business Manager to give you more control over the proration logic for BOGO Promotions and Bonus Products. These preferences ensure consistent discount handling and proration across your promotions.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Control Proration Logic for BOGO Promotions and Bonus Products

We have added two new preferences in Business Manager to give you more control over the proration logic for BOGO Promotions and Bonus Products. These preferences ensure consistent discount handling and proration across your promotions.

**who:** This feature is available to Business Manager users with permissions to update site preferences.

**Why:** These new preferences address the need for more flexible and consistent proration logic. They make sure that discounts and proration are handled the same across different APIs and integrations. This helps in maintaining accurate and predictable pricing for your promotions.

**How:** To access the new preferences, In Business Manager select **The app icon** | **Merchant Tools** | **Site** | **Site Preferences** | **Order Preferences** | **Order Management Settings**. To control how discounts and proration are handled in your promotions, activate or deactivate the "Prorate BOGO Promotions" and "Include Bonus Products in Proration" preferences.

When the proration is activated, discounts are spread across all qualifying and discounted products. If deactivated, discounts apply only to the discounted item.

The setting does not affect order-level price proration. The legacy state refers to the behavior before the 25.5 release, where different proration methods were used across various APIs and integrations. Additionally, there's an option to include bonus products in a proration. By default, bonus products with prices higher than zero are included, but merchandisers can exclude them by setting the value to "No".