---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/cap](../index.md) / CommerceAppInstallOptions

# Interface: CommerceAppInstallOptions

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:26](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L26)

Options for CAP installation.

## Properties

### keepArchive?

> `optional` **keepArchive**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:30](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L30)

Keep the uploaded zip on the instance after install (default: false).

***

### shouldCreatePr?

> `optional` **shouldCreatePr**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:35](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L35)

Create a pull request against the connected Storefront Next repository
when the app includes storefront content (default: false).

***

### siteId

> **siteId**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:28](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L28)

Target site ID to install the app on.

***

### waitOptions?

> `optional` **waitOptions**: [`WaitForJobOptions`](../../jobs/interfaces/WaitForJobOptions.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:37](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L37)

Wait options for job completion.
