Last updated

Implementing Value adds in your interface

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

To learn more about implementing the Value adds functionality, see Managing value adds.

Advantages between the two approaches

The following table compares the advantages between the two approaches:

BenefitsUsing value adds directlyUsing the value adds bundleNotes
Effort needed to implement the UI recommendationEasyModerately easyWhen using bundles you must create additional UI elements to collect and group value-added services as a bundle.
Add multiple value adds to a bundleYesYesThe API supports adding multiple value adds to a bundle when creating/updating a roomrate.
Support creating multiple value adds bundlesNoYesThe 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 roomratesNoYesThe 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.

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.