PayNow

WebstoreTemplateSchemaDto

authorstringRequired
configWebstoreTemplateSchemaSectionDto[]Required
headerstringRequired
optionsWebstoreTemplateSchemaOptionDto[]Required
idstringRequired
namestringRequired
nested_optionsWebstoreTemplateSchemaOptionDto[]Required
→ WebstoreTemplateSchemaOptionDto
typestringRequired
valuesstring[]Required
defaultnullOptional
descriptionstringOptional
maxnumberOptional
minnumberOptional
multilinebooleanOptional
numericbooleanOptional
support_emailstringOptional
support_urlstringOptional
updatesWebstoreTemplateSchemaUpdatesDtoOptional
github_branchstringRequired
supportedbooleanRequired
version_check_supportedbooleanRequired
github_tokenstringOptional
github_urlstringOptional
versionstringOptional
Example
{
  "author": "string",
  "config": [
    {
      "header": "string",
      "options": [
        {
          "id": "string",
          "name": "string",
          "nested_options": [
            {}
          ],
          "type": "string",
          "values": [
            "string"
          ],
          "default": {},
          "description": "string",
          "max": 0,
          "min": 0,
          "multiline": true,
          "numeric": true
        }
      ]
    }
  ],
  "support_email": "string",
  "support_url": "string",
  "updates": {
    "github_branch": "string",
    "supported": true,
    "version_check_supported": true,
    "github_token": "string",
    "github_url": "string",
    "version": "string"
  }
}