SDK Example: Add a Configured Offer to the Cart (Fall ‘19)

Use the example SDK code in this topic to add a previously configured offer to a cart.

1```javascript
2    const addToCartInput = digitalCommerce.createAddToCartInput();
3    addToCartInput.catalogCode = "Phones";
4    addToCartInput.offerConfiguration = digitalCommerce.getSelectedOffer(offerCode);
5    addToCartInput.customFields = ["customAttribute__c"]; // optional field which returns custom fields for given keys
6    return digitalCommerce.addToCart(addToCartInput);
7  })
8  .then(addToCartResponse => {
9    Logger.info(addToCartResponse.orderId);
10  })
11  .catch(error => {
12    Logger.info("addToCart login user dual fail: " + error);
13  });