# Implementing Value adds in your interface

This topic provides two approaches to integrating the Value adds functionality into your interface:

- [Interacting with value adds directly](#implement-value-adds-directly-in-the-ui)
- [Using the value adds bundles functionality](#implement-value-adds-bundles)


To learn more about implementing the Value adds functionality, see [Managing value adds.](/connectivity/docs/room-type-and-rate-plan-management/managing-valueadds)

## Advantages between the two approaches

The following table compares the advantages between the two approaches:

| Benefits | Using value adds directly | Using the value adds bundle | Notes |
|  --- | --- | --- | --- |
| Effort needed to implement the UI recommendation | Easy | Moderately easy | When using bundles you must create additional UI elements to collect and group value-added services as a bundle. |
| Add multiple value adds to a bundle | Yes | Yes | The API supports adding multiple value adds to a bundle when creating/updating a roomrate. |
| Support creating multiple value adds bundles | No | Yes | The API does not support this functionality out of the box. You must implement a logic where you store the bundle name and the associated value-added services selected by the partner. |
| Attach a value adds bundle across multiple roomrates | No | Yes | The API does not support this functionality out of the box. You must implement a logic where you can retrieve the value-added services based on a bundle name and update all relevant room rates with the same set of value-added services. |


## Implement value adds directly in the UI

This section lists the steps to implement value adds directly in the user interface.

![Implementing value adds directly.](/assets/basic-user-journey.2a79b683088f79a3e4df75ec51da7b6b70f52669b8c323fea4f4bd111111cfce.5d9fce5e.png)

## Implement value adds bundles

This section lists the steps to implement value adds using bundles in the user interface.

![Implementing value adds with value adds bundles.](/assets/in-depth-user-journey.0019b79277eb6ef0c070248d16d629aa261cbf817c0bfdb6b0e0fd2978256f09.5d9fce5e.png)