Adyen · Schema

CheckoutSessionInstallmentOption

CheckoutSessionInstallmentOption schema from Adyen API

PaymentsFinancial ServicesFintech

Properties

Name Type Description
plans array Defines the type of installment plan. If not set, defaults to **regular**. Possible values: * **regular** * **revolving**
preselectedValue integer Preselected number of installments offered for this payment method.
values array 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`.
View JSON Schema on GitHub

JSON Schema

checkout-checkout-session-installment-option-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/checkout-checkout-session-installment-option-schema.json",
  "title": "CheckoutSessionInstallmentOption",
  "description": "CheckoutSessionInstallmentOption schema from Adyen API",
  "type": "object",
  "properties": {
    "plans": {
      "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": {
      "description": "Preselected number of installments offered for this payment method.",
      "format": "int32",
      "type": "integer"
    },
    "values": {
      "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": {
        "format": "int32",
        "type": "integer"
      },
      "type": "array"
    }
  }
}