Pricing option
Overview
This object is returned directly or within a successful response from the following API requests:
Pricing option group
Parameters | Type/Description | |
---|---|---|
Name | String | |
Price option group name.
Use this parameter when adding a new price options group.
To edit the name of a price option group use the Name parameter under the Translations object. |
||
Description | String | |
Pricing option group description. | ||
Translations | Array of objects | |
Details below. | ||
Name | String | |
Localized product pricing options group name under PriceOptionGroup. Localized pricing option child name under Options. |
||
Description | String | |
Localized product pricing options group description underPriceOptionGroup. Localized pricing option child description under Options. |
||
Language | String | |
ISO language code. (ISO 639-1 two-letter code). | ||
Code | String | |
Unique code that The 2Checkout system generates or set for each pricing options group. | ||
Type | String | |
The type of the pricing options group. Possible values: · RADIO · CHECKBOX · INTERVAL · COMBO |
||
Options | Array of PriceOption objects | |
Details below. | ||
PriceOption | Object | |
Code | String | |
The code you set or that the 2Checkout system generated for each pricing option child inside a pricing options group parent. | ||
ScaleMin | Int | |
The minimum value of a scale interval set for each pricing option child inside a pricing options group parent of the type INTERVAL. | ||
ScaleMax | Int | |
The maximum value of a scale interval set for each pricing option child inside a pricing options group parent of the type INTERVAL. | ||
SubscriptionImpact | SubscriptionLifetimeImpact object | |
Details below. | ||
Months | String | |
The value in months the 2Checkout system adds or subtracts from the initial billing cycle of a subscription. | ||
Impact | String | |
Possible values: · ADD · SUBTRACT · LIFETIME |
||
PriceImpact | Object | |
Details below. | ||
ImpactOn | String | |
Possible values:
|
||
Impact | String | |
Impact on price per unit:
|
||
Percent | String | |
The value of the percentage out of the price per product unit, when you usePERCENT for Method. | ||
Method | String | |
Possible values: · PERCENT · FIXED |
||
Amounts | Array of objects. | |
Details below. | ||
Currency | String | |
Currency ISO code - ISO 4217. | ||
Amount | String | |
The amount defined for each specific currency active for your account, when you use FIXED for Method. | ||
Default | Boolean | |
TRUE for preselected options. Missing for options that are not preselected. |
||
Name | String | |
Pricing option child name. | ||
Description | String | |
Pricing option child description. | ||
Translations | Array of objects | |
Details below. | ||
Usage |
String. Defines the type of pricing for scale product options. Can be either regular (tiered pricing) or payperusage (metered billing). |