---
schema_version: "1"
id: f592c19a7b93e0dffc92c3097676eff13933ee0c8fd44e950b94f7f7b71d1eea
title: ConnectApi.PromotionEvaluation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_promotion_evaluation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_promotion_evaluation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8df01f71669cfebebf2a3c6a6fe389ec231c6f97d46e998fd92c9f231468dd11
description: Results of a promotion evaluation.
---
# ConnectApi.PromotionEvaluation

Results of a promotion evaluation.

| Property Name | Type | Description | Available Version |
| --- | --- | --- | --- |
| cart | [ConnectApi.​PromotionCart](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_promotion_cart.htm "A cart, its items, and its adjustment groups.") | Cart and its items. | 57.0 |
| coupons | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.​PromotionCoupon](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_promotion_coupon.htm "A coupon used in a promotion.")\> | Collection of coupon codes to enable promotions. A customer can apply a maximum of two coupons. | 57.0 |

#### See Also

- [evaluate(salesTransaction)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_CommercePromotions_static_methods.htm#apex_ConnectAPI_CommercePromotions_evaluate_1 "Determine which promotions the customer is eligible for based on the store and buyer group, and compute the applicable price adjustments based on the coupons and the items in the cart. This API evaluates only the first 50 active manual promotions and first 50 active automatic promotions, based on priority. This API computes and returns applicable price adjustments, but it does not apply those adjustments to the webcart record. If you want to enable promotions based on shipping, contact Salesforce Customer Support.")