Adyen · JSON Structure

Payouts Response Additional Data Installments Structure

ResponseAdditionalDataInstallments schema from Adyen API

Type: object Properties: 12
PaymentsFinancial ServicesFintech

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

Properties

installmentPaymentData.installmentType installmentPaymentData.option[itemNr].annualPercentageRate installmentPaymentData.option[itemNr].firstInstallmentAmount installmentPaymentData.option[itemNr].installmentFee installmentPaymentData.option[itemNr].interestRate installmentPaymentData.option[itemNr].maximumNumberOfInstallments installmentPaymentData.option[itemNr].minimumNumberOfInstallments installmentPaymentData.option[itemNr].numberOfInstallments installmentPaymentData.option[itemNr].subsequentInstallmentAmount installmentPaymentData.option[itemNr].totalAmountDue installmentPaymentData.paymentOptions installments.value

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/payouts-response-additional-data-installments-structure.json",
  "description": "ResponseAdditionalDataInstallments schema from Adyen API",
  "type": "object",
  "properties": {
    "installmentPaymentData.installmentType": {
      "description": "Type of installment. The value of `installmentType` should be **IssuerFinanced**.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].annualPercentageRate": {
      "description": "Annual interest rate.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].firstInstallmentAmount": {
      "description": "First Installment Amount in minor units.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].installmentFee": {
      "description": "Installment fee amount in minor units.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].interestRate": {
      "description": "Interest rate for the installment period.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].maximumNumberOfInstallments": {
      "description": "Maximum number of installments possible for this payment.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].minimumNumberOfInstallments": {
      "description": "Minimum number of installments possible for this payment.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].numberOfInstallments": {
      "description": "Total number of installments possible for this payment.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].subsequentInstallmentAmount": {
      "description": "Subsequent Installment Amount in minor units.",
      "type": "string"
    },
    "installmentPaymentData.option[itemNr].totalAmountDue": {
      "description": "Total amount in minor units.",
      "type": "string"
    },
    "installmentPaymentData.paymentOptions": {
      "description": "Possible values:\n* PayInInstallmentsOnly\n* PayInFullOnly\n* PayInFullOrInstallments",
      "type": "string"
    },
    "installments.value": {
      "description": "The number of installments that the payment amount should be charged with.\n\nExample: 5\n> Only relevant for card payments in countries that support installments.",
      "type": "string"
    }
  },
  "name": "ResponseAdditionalDataInstallments"
}