NameDescriptionTypeAdditional information
Type

Type that this setting is (bool, enum, json, ect)

CheckoutSettingType

None.

PossibleValues

JSON that Defines the possible values that 'Value' can be. Excluded if the type is self-expanatory (E.G a bool has possible values of 'true' and 'false')

string

None.

DefaultValue

The default value of this setting

string

None.

Description

User-readable description of what this setting does

string

None.

Section

Section under which this setting is saved

string

None.

SubSection

Sub section / tab under which this setting is displayed in the UI

string

None.

KeyName

Keyname under which this setting is saved. Combo of Section + KeyName is unique per setting

string

None.

Scope

Defines the level/scope that this setting applies at

CheckoutSettingScope

None.