CreateIntegrationStoreDirectBillingPlan
July 24, 2026 ยท View on GitHub
Example Usage
import { CreateIntegrationStoreDirectBillingPlan } from "@vercel/sdk/models/createintegrationstoredirectresponsebody.js";
let value: CreateIntegrationStoreDirectBillingPlan = {
id: "<id>",
type: "subscription",
description: "comestible fuzzy sternly ha",
name: "<value>",
scope: "resource",
paymentMethodRequired: false,
};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
id | string | :heavy_check_mark: | N/A |
type | models.CreateIntegrationStoreDirectType | :heavy_check_mark: | N/A |
description | string | :heavy_check_mark: | N/A |
name | string | :heavy_check_mark: | N/A |
scope | models.CreateIntegrationStoreDirectScope | :heavy_check_mark: | N/A |
paymentMethodRequired | boolean | :heavy_check_mark: | N/A |
preauthorizationAmount | number | :heavy_minus_sign: | N/A |
initialCharge | string | :heavy_minus_sign: | N/A |
minimumAmount | string | :heavy_minus_sign: | N/A |
maximumAmount | string | :heavy_minus_sign: | N/A |
maximumAmountAutoPurchasePerPeriod | string | :heavy_minus_sign: | N/A |
cost | string | :heavy_minus_sign: | N/A |
details | models.CreateIntegrationStoreDirectDetails[] | :heavy_minus_sign: | N/A |
highlightedDetails | models.CreateIntegrationStoreDirectHighlightedDetails[] | :heavy_minus_sign: | N/A |
quote | models.CreateIntegrationStoreDirectQuote[] | :heavy_minus_sign: | N/A |
effectiveDate | string | :heavy_minus_sign: | N/A |
disabled | boolean | :heavy_minus_sign: | N/A |