New features
1. New fields "purchasedProductGroupIDsAndQuantities" and "sumOffPurchasedItems" have been added to API calls getCampaigns and saveCampaign.
2. Support for multiple quantity and product group combinations has been implemented in API call calculateShoppingCart.