Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

download

Applying Promotions for eCommerce Orders

You can apply the promotions that you define, for orders placed on Conga eCommerce, using APIs.

The following table lists such APIs.

API

Description

getIncentivesForCart

To get a list of Incentives of type PULL (Auto Apply = False) for a given Cart for an order.

updatePriceForCart

To apply one or more PULL promotions, set the comma separated list of PULL promotion codes (Incentive codes) on the Product Configuration object in the field "Apttus_Config2__CouponCodes__c". After setting the values, reprice the cart using the "updatePriceForCart" API.

CPQ will auto-evaluate all promotions of type PUSH (auto Apply = True) and will apply qualified promotions as part of the pricing.

applyIncentiveLimit

API to apply commit incentive limit from work-in-progress orders to the final limit data. Ideally, this API will be called when the order is accepted or confirmed by the customer. However, individual implementations can decide when to call this API.