Adyen · JSON Structure

Checkout Installment Option Structure

InstallmentOption schema from Adyen API

Type: object Properties: 4
PaymentsFinancial ServicesFintech

InstallmentOption is a JSON Structure definition published by Adyen, describing 4 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

maxValue plans preselectedValue values

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-structure/checkout-installment-option-structure.json",
  "description": "InstallmentOption schema from Adyen API",
  "type": "object",
  "properties": {
    "maxValue": {
      "description": "The maximum number of installments offered for this payment method.",
      "type": "int32"
    },
    "plans": {
      "x-addedInVersion": "64",
      "description": "Defines the type of installment plan. If not set, defaults to **regular**.\n\nPossible values:\n* **regular**\n* **revolving**",
      "items": {
        "enum": [
          "regular",
          "revolving"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "preselectedValue": {
      "x-addedInVersion": "64",
      "description": "Preselected number of installments offered for this payment method.",
      "type": "int32"
    },
    "values": {
      "x-addedInVersion": "64",
      "description": "An array of the number of installments that the shopper can choose from. For example, **[2,3,5]**. This cannot be specified simultaneously with `maxValue`.",
      "items": {
        "type": "int32"
      },
      "type": "array"
    }
  },
  "name": "InstallmentOption"
}