> For the complete documentation index, see [llms.txt](https://docs.digitalriver.com/commerce-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalriver.com/commerce-api/general-resources/global-commerce/products/product-scenarios.md).

# Product scenarios

Product scenarios explore different ways products can be purchased together to enhance value and convenience for the shopper. This section delves into various purchasing options like [bundle offers](#bundle-offers), [combination products](#combination-products), and [gifting](#gifting), providing detailed information on how they work and the benefits they offer.

## Bundle offers

A bundle offer allows a shopper to purchase multiple products together, with or without a discounted price. For example, buying an individual subscription product (product ID 5910400500 priced at $100) and the bundled implementation service (product ID 5910563200 priced at $30) is automatically added to the cart and displayed separately. For more information, see the [Creating a bundled offer](/commerce-api/general-resources/global-commerce/products/bundle-offers.md) and the [Offer types](https://docs.digitalriver.com/commerce-api-references/commerce-api-reference-guide/shopper-apis-reference/carts/offers/offer-types) sections.

<div align="left"><figure><img src="/files/6EjTYdOsUvskoNyVjCuW" alt=""><figcaption><p>A bundle offer in the shopping cart</p></figcaption></figure></div>

## Combination products

A combination product is a single item that combines multiple products into one, offering a simplified shopping experience and can specify a price for the combined product. For example, purchasing a combination product (product ID 5910563300) will show one product and one total price of $120, saving $10 compared to buying the items separately. See the [Creating a product combination](/commerce-api/general-resources/global-commerce/products/product-combination/creating-a-product-combination.md) section for more information.

<div align="left"><figure><img src="/files/ys8729D5UaHGpfUXMbgH" alt=""><figcaption><p>A combination product in the shopping cart</p></figcaption></figure></div>

## Gifting

Gifting allows customers to buy products as gifts for others. This feature restricts gift orders to one recipient per order, requiring the shopper to select the gift checkbox that appears during checkout and enter recipient details such as name, address, and email address during checkout. The purchaser can also enter a personal message. See [Gifting ](/commerce-api/general-resources/global-commerce/products/gifting.md)for more information.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.digitalriver.com/commerce-api/general-resources/global-commerce/products/product-scenarios.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
